由于
Javascript 是一种由 Netscape 的 LiveScript 发展而来的原型化继承的基于对象的动态类型的区分大小写的客户端脚本语言,主要目的是为了解决服务器端语言,比如 Perl,遗留的速度问题,为客户提供更流畅的浏览效果。
的 value 属性石只读的,所以要取消选择只能通过其他途径,此处有 2 种方法
JS 代码
第一种: (display:none 时不能用)
- var obj = document.getElementById('fileupload') ;
- obj.select();
- document.execCommand("delete");
第二种:(无论 display:none 或 block 都可以用)
- var obj = document.getElementById('fileupload') ;
- obj.outerhtml=obj.outerHTML;
来源: