关于input-file对象的value值的一个疑问
今天我在一个html文件中加入了下面一句代码:
<input type="file" name="test" id="test" value="c:\\test.txt">
结果显示的效果并不是我预料的那样,file控件框里的内容还是空空的
我又加入<body onload="alert(document.getElementById('test').value)">
结果显示是空的
我在<input type="file" ...>中加入onchange="alert(document.getElementById('test').value)"后,选择一个文件后显示出了正确的文件路径
我的疑问是:input-file控件的value是否只是可读的,如果不是,怎样可以设置它的value值?
谢谢
<input type="file" name="test" id="test" value="c:\\test.txt">
结果显示的效果并不是我预料的那样,file控件框里的内容还是空空的
我又加入<body onload="alert(document.getElementById('test').value)">
结果显示是空的
我在<input type="file" ...>中加入onchange="alert(document.getElementById('test').value)"后,选择一个文件后显示出了正确的文件路径
我的疑问是:input-file控件的value是否只是可读的,如果不是,怎样可以设置它的value值?
谢谢
...全文
相关推荐
vue 清空input标签 中file的值操作
而在使用Vue.js框架时,清空input标签中type为file的值是一个常见的操作需求。
input file 不能更改value值的解决办法
当遇到`input file`的`value`值无法修改的问题时,这通常是因为浏览器的限制。
input file的默认value清空与赋值方法
关于`input file`的默认value清空与赋值方法,这里涉及到的是网页编程中的一个特定知识点。
清空input类型为file的value属性值的方法
标题中提到的“清空input类型为file的value属性值的方法”,涉及到JavaScript在操作DOM时遇到的特性。在Web开发中,`value`属性用于获取或设置表单元素的值。
js 获取、清空input type=file的值(示例代码)
首先,我们来看如何获取`<input type="file">`的值。当用户选择了一个文件后,这个文件的信息会存储在`value`属性中,但这个属性是只读的,无法直接通过`value=""`来清空。


