关于<input type="file" ⼀>的问题

2024-12-01 20:35:31
推荐回答(1个)
回答1:

file类型的input标签,出于安全考虑,是不允许修改,设置其value值的。

但是你不修改它就是了,你可以显示在其他地方嘛。


如:
var path = document.getElementById("file").value;
path = path.substring(path.lastIndexOf("\\")+1,path.length);
alert(path);
//这里path就是文件名了,你可以把他放在你想要显示的地方,再把原来的input file 设置css隐藏掉,或者显示一半之类的。

还有问题可以追问哦。