gpt4 book ai didi

html - 如何禁用IE中的文件输入文本框?

转载 作者:太空狗 更新时间:2023-10-29 13:42:26 24 4
gpt4 key购买 nike

是否可以阻止用户在 IE 中的文件输入文本框中键入内容?我问的原因是,如果用户输入的文本看起来不像文件系统路径(例如,不是以 c:... 开头),那么当用户单击提交按钮时,什么也不会发生。

我要么不允许用户在框中输入内容,要么让表单正常提交。

我发现这里问了同样的问题但没有答案: http://www.webmasterworld.com/html/3290988.htm

这个人想出了一个 hack,如果没有其他合适的答案,我可以使用它: http://www.shauninman.com/archive/2007/09/10/styling_file_inputs_with_css_and_the_dom

编辑:澄清一下——如果用户在“浏览”按钮旁边的文本框中键入“不是文件路径”并单击提交,在 IE 中什么也不会发生。表单不会提交 - 当 <input type="file"> 框没有真实文件路径时,IE 不允许提交表单。

最佳答案

这个怎么样?您无法键入或右键单击并粘贴。

<input type="file" name="file" onKeyDown="this.blur()" onContextMenu="return false;">

关于html - 如何禁用IE中的文件输入文本框?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/591710/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com