如何使<input type ="file"/>可编辑?

eom*_*off 7 html file input

我找到了一些示例,解释了如何使input type = file不可编辑.喜欢<input type="file" onkeydown="blur()" />

但我在Visual Studio中进行了测试应用程序,并<input type="file" />在默认情况下发现它不可编辑.

如何使其可编辑?

谢谢

Poi*_*nty 8

<input type="file">元素的行为受到浏览器的严格控制,你不能强迫他们做任何他们想做的事情.通常,现代浏览器仅允许使用文件选择器来选择要上载的文件.您的Javascript代码无法设置该值,并且无法查看尾部文件名(不带前缀目录名的名称)以外的任何内容.

  • 你不能可靠地做到这一点.现代浏览器根本不允许手动输入文件名 - 只允许用户**使用本机文件选择器小部件. (2认同)