
file是一种特殊的input,不能被赋值,也不能被javascript取值,只能随表单提交,而且随表单提交的也是file路径所指向的文件本身。
这是浏览器安全原因所限制的,如果可以取值和赋值的话,那么javascript就可以随意获取你电脑上的文件了,这是非常危险的
<input name="file_" type="file" id="file_" size="100" />
<input type="button" name="button" id="button" value=" 提 取 " onclick="ch_()"/>
<script>
function ch_(){
var url=documentgetElementById("file_")value;
url=urlsplit("\\");//这里要将 \ 转义一下
alert("文件名 "+url[urllength-1]);
}
</script>
以上就是关于怎么用js获取上传文件的完整路径全部的内容,包括:怎么用js获取上传文件的完整路径、如何使用js实现提取不带路径的文件名、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)