jquery怎么获取多文件file的文件名称
展开全部
html代码:
<input type="file" name="file" id="file" class="input_text80"></input>
1
2
3
4
5
6
7
8
9
10
11
12
13
14
js:
方法一:字符串截取
var file = $("#file").val();
var fileName = getFileName(file);
function getFileName(o){
var pos=o.lastIndexOf("\\");
return o.substring(pos+1);
}
方法二:正则表达式
var file = $("#file").val();
var strFileName=file.replace(/^.+?\\([^\\]+?)(\.[^\.\\]*?)?$/gi,"$1"); //正则表达式获取文件名,不带后缀
var FileExt=file.replace(/.+\./,""); //正则表达式获取后缀
<input type="file" name="file" id="file" class="input_text80"></input>
1
2
3
4
5
6
7
8
9
10
11
12
13
14
js:
方法一:字符串截取
var file = $("#file").val();
var fileName = getFileName(file);
function getFileName(o){
var pos=o.lastIndexOf("\\");
return o.substring(pos+1);
}
方法二:正则表达式
var file = $("#file").val();
var strFileName=file.replace(/^.+?\\([^\\]+?)(\.[^\.\\]*?)?$/gi,"$1"); //正则表达式获取文件名,不带后缀
var FileExt=file.replace(/.+\./,""); //正则表达式获取后缀
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询