如何删除webkit浏览器中的c伪路径,如chrome,safari,opera?
在IE和Firefox中它只显示文件名,没关系
但在Chrome,歌剧,野生动物园.它显示C:\ fakepath\700.jpg
如何在Chrome,opera,safari中删除C:\ fakepath \.
Quentin.. 24
只需使用正则表达式删除最后一个(包括)之前的所有内容\
.
var path = "C:\\fakepath\\example.doc"; var filename = path.replace(/^.*\\/, ""); console.log(filename);
显然,你可以path
从文件输入中获得.
只需使用正则表达式删除最后一个(包括)之前的所有内容\
.
var path = "C:\\fakepath\\example.doc"; var filename = path.replace(/^.*\\/, ""); console.log(filename);
显然,你可以path
从文件输入中获得.
你会得到第一个文件的名称.
document.getElementById("yourInputElement").files[0].name
如果你想获得多个文件名,你必须迭代files
.