我在我的html表单中放了一个浏览按钮。在它的帮助下,我只想获得文件路径而不是文件本身。对于例如:如果我浏览到“D:\ Raghu \ hgg”我想要的只是路径本身,而不是“hgg”文件夹。可能吗?任何提示都非常感激。
答案 0 :(得分:3)
所有现代浏览器都只会提供文件名;这是由于某种安全问题。所有版本的IE都会为您提供完整的路径(您必须更改安全设置才能获得IE8中的完整路径)。
简而言之,我认为这些天你无法走完全路。
答案 1 :(得分:-1)
如果hgg
是文件名,则应该可以。只需将change
事件附加到输入,然后阅读input.value
以获取真实文件名(不带路径):
<input type="file" id="t" />
<script>
document.getElementById("t").addEventListener("change", function() {
alert(this.value);
}, false);
</script>