如何限制“正数”仅作为输入到文本框(只允许“-99”使用jQuery验证器插件?如何限制“正数”仅作为文本框的输入(仅允许“-99”)?
1
A
回答
4
2
4
不使用任何插件你可以通过使用下面提到的代码轻松做到这一点。
HTML
<input type="text" name="returnRetailQuantity" id="returnRetailQuantity" />
jQuery代码
//for allow only positive integers
$(document).ready(function(){
$("#returnRetailQuantity").keydown(function (event) {
if (event.shiftKey) {
event.preventDefault();
}
if (event.keyCode == 46 || event.keyCode == 8) {
}
else {
if (event.keyCode < 95) {
if (event.keyCode < 48 || event.keyCode > 57) {
event.preventDefault();
}
}
else {
if (event.keyCode < 96 || event.keyCode > 105) {
event.preventDefault();
}
}
}
});
});
希望这会帮助你。
+2
这帮了我,但我也接受了tab键。 '(event.keyCode == 46 || event.keyCode == 8 || event.keyCode == 9)' –
相关问题
- 1. 限制对文本框的输入:仅允许数字和小数点
- 2. 仅在文本框中将输入限制为数字? (c#)
- 3. 仅允许输入数字而不是在C#中输入NumericUpDown的文本框
- 4. 如何将文本输入限制为仅允许输入数字,但允许输入来自10个密钥的数字?
- 5. 如何限制输入文本框允许只有0和1
- 6. 如何限制输入框输入仅限日期
- 7. 如何仅允许使用jquery.validate的文本框中的文本?
- 8. 将VBA userform文本框中的输入限制为仅限数字
- 9. 如何在reactjs中仅允许文本框中的数字?
- 10. WPF StringFormat仅允许正数
- 11. 将文本框/文本框中的输入限制为仅在J2me中使用字母数字输入
- 12. jsp中的文本框,仅允许文本,数字和逗号
- 13. 仅限二进制数字文本框
- 14. 限制在文本框中允许的字符(输入金额)
- 15. 如何仅允许使用TypeScript的html输入类型文本中的数字?
- 16. 在java中制作计算器,如何仅允许数字输入
- 17. 如何仅允许JSpinner中的正值?
- 18. 如何在JavaFX中设置TextArea以仅允许输入整数?
- 19. 将文本输入限制为仅字母字符
- 20. 仅允许数字和句点的文本框
- 21. 允许小数限制为2的文本框使用javascript
- 22. 风格文本输入作为内联元素(仅限Webkit)
- 23. 将输入限制为仅限整数(文本崩溃PYTHON程序)
- 24. 是否可以让QFileDialog允许“仅文件”或“仅限目录”?
- 25. 如何不允许用户输入数字的文本框
- 26. 如何限制Kendo UI Web上传仅允许单个上传?
- 27. 如何验证在TEdit中输入的值以及如何限制TMaskEdit仅允许数字?
- 28. 如何在FileMaker中创建仅允许输入的表单?
- 29. 正则表达式,仅允许数字
- 30. 限制用户输入0作为第一个字符,但允许在文本框中输入10
嘿第一选择工作。 thanx很多 –
它不适用于复制和粘贴 – Dejell