怎么用js来获取 fileupload中的上传文件的文件名。
3 回答
慕尼黑8549860
TA贡献1818条经验 获得超11个赞
在firefox上,input(type=file)默认获取到的value值就是文件名。
在IE上,input(type=file)默认获取到的value值是路径。
因此用js来获取fileupload中的上传文件的文件名需要多方面考虑。
你可以试下一下
function getFileName(path){
var pos1 = path.lastIndexOf('/');
var pos2 = path.lastIndexOf('\\');
var pos = Math.max(pos1, pos2)
if( pos<0 )
return path;
else
return path.substring(pos+1);
}
测试过了,没有问题,可用。
- 3 回答
- 0 关注
- 583 浏览
添加回答
举报
0/150
提交
取消