javascript获取上传的文件名,去掉文件的后缀名

我想上传文件的同时在文本框里显示的我上传的文件名名称,不知道怎么实现这个功能,... 我想上传文件的同时在文本框里显示的我上传的文件名名称, 不知道怎么实现这个功能, 展开
 我来答
幸运1314啊
2017-07-15 · 超过11用户采纳过TA的回答
知道答主
回答量:28
采纳率:66%
帮助的人:13.1万
展开全部
你设置一个变量,去接收一下,接收的这个要经过截去子串的处理,取到你想要的那部分比如说:
var s1=new Array();

var str=data; //data 就是传过来的文件名

s1=str.split(str.lastIndexOf(“.”)),你想要的就在 s1[0]中,而 . 是文件名与后缀名的分界线,根据它去截去
惬意又清冽的松柏8224
2017-07-15 · TA获得超过522个赞
知道小有建树答主
回答量:781
采纳率:90%
帮助的人:520万
展开全部
上传文件的控件 就可以显示文件名的,不过显示的是带后缀的,你是想显示不带后缀的是吗
那就用js 取到那个dom节点 然后把你去掉后缀的文件名 追加进去
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
守护爱情baby
2017-07-14 · TA获得超过123个赞
知道答主
回答量:93
采纳率:100%
帮助的人:27.3万
展开全部
上传文件的控件 就可以显示文件名的,不过显示的是带后缀的,你是想显示不带后缀的是吗
那就用js 取到那个dom节点 然后把你去掉后缀的文件名 追加进去
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
该ID已被注销
2012-07-26 · TA获得超过656个赞
知道小有建树答主
回答量:200
采纳率:0%
帮助的人:134万
展开全部
var fileName = uploadFileName.substring(0,uploadFileName.lastIndexOf("/"));
fileName = fileName.substring(0,fileName.lastIndexOf("."));
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
Qc97rd2Uz80vf7
2017-07-15 · TA获得超过231个赞
知道答主
回答量:264
采纳率:0%
帮助的人:87.5万
展开全部
先引用JQ <script > $(document).ready(function(){ var a=$("#xx1").attr("src") alert(a.replace(".png","")) }) </script> <img alt="aaa" id="xx1" src="111111.png" />
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式