如何更改浏览器默认显示的<input type='file'>
的值?
答案 0 :(得分:1)
答案 1 :(得分:0)
value
属性对<input type='file'>
无效
http://www.w3schools.com/tags/att_input_value.asp
答案 2 :(得分:0)
除非你使用像ajaxupload这样的javascipt库,否则你不能这样做。这个允许你使用任何HTML元素作为文件输入,事实上它掩盖了你想要的元素下面的文件输入元素,所以你可以给它你想要的外观,它将像常规文件输入一样。
答案 3 :(得分:0)
简短回答 - 你不能!
但是有很多JavaScript选项可以让你伪造它。就像使用<input type="file" />
的其他元素一样。
请参阅:http://pixelmatrixdesign.com/uniform/,http://valums.com/ajax-upload/,http://www.uploadify.com/或只是谷歌搜索“完美”解决方案。