我有一个数字输入字段,用于设置事件的到期时间。即用户可以创建一个在 X 天后过期的事件; x 是使用输入字段中的数字来选择的。
我已将数字输入字段设置为最小值为 1,最大值为 7,但用户仍然可以手动输入他们想要的任何数字(即 0 或 >8)。
我正在尝试找出一种方法来禁止用户手动在字段中输入数字,而无需使用 JQuery 等执行任何操作。
有人知道这是否可行吗?
我正在开发的应用程序是在 Rails 中,但我认为这更多是一个 HTML/Javascript 问题。
提前非常感谢。
最佳答案
这将阻止某人手动输入号码:
$('input').keypress(function(event){
event.preventDefault();
});
关于jquery - 号码输入字段,禁止用户手动输入号码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8598553/