我有一个文本框,在这里我需要防止用户手动输入任何内容。我以以下方式编写了一个keypress事件处理程序:
funcion Keypress(Event e) {
e.preventDefault();
}通过使用上面的代码,我可以限制用户不输入任何东西。文本框中的值将由其他事件(下拉更改)填充。
在textbox中填充该值之后,如果我使用backspace,它仍然在工作,并且正在删除文本框中的数据。
有谁能建议我限制文本框上的按键。
发布于 2013-11-07 08:59:55
您可以使用readonly属性来完成此操作,而不需要JS。
<input type="text" name="foo" readonly="true" />这仍然允许您通过javascript以编程方式设置值。
https://stackoverflow.com/questions/19831597
复制相似问题