jquery怎么获取多文件file的文件名称

2024-12-14 07:26:47
推荐回答(1个)
回答1:

html代码:


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(/.+\./,""); //正则表达式获取后缀