是否有可能阻止用户在IE中输入文件输入文本框?我问的原因是,如果用户输入的文本看起来不像文件系统路径(例如,不是从类似于c:的东西开始),那么当用户单击提交按钮时,什么都不会发生。如何在IE中禁用文件输入文本框?
我想要不让用户在框中输入或正常提交表单。
我发现了同样的问题在这里问有没有答案: http://www.webmasterworld.com/html/3290988.htm
这个人想出了一个黑客其中,如果没有其他合适的答案,我可以使用: http://www.shauninman.com/archive/2007/09/10/styling_file_inputs_with_css_and_the_dom
编辑:澄清 - 如果用户在“浏览”按钮旁边的文本框中键入“不是文件路径”,并单击提交,在IE中什么都不会发生。表单不会提交 - 当<输入类型=“文件”>框没有真实文件路径时,IE不允许提交表单。
这会禁止用户实际单击“浏览”按钮选择文件。我仍然希望他们能够选择一个文件。 – 2009-02-26 18:05:51
哦......那么没关系;-) – 2009-02-26 18:07:24