我使用的是charcode,这样用户只能输入数字、特殊字符和逗号。
<input type="text" class="form-control numOnly"
onkeypress="return event.charCode >= 48 && event.charCode <= 57">
现在它只接受数字,但我想允许特殊字符和逗号使用charcode。
我错过了什么?
我使用的是charcode,这样用户只能输入数字、特殊字符和逗号。
<input type="text" class="form-control numOnly"
onkeypress="return event.charCode >= 48 && event.charCode <= 57">
现在它只接受数字,但我想允许特殊字符和逗号使用charcode。
我错过了什么?
3条答案
按热度按时间2skhul331#
尝试下方
ohfgkhjo2#
在这里你可以查看所有的javascript字符。
https://www.cambiaresearch.com/articles/15/javascript-char-codes-key-codes
例如,逗号1是188。
您还可以使用https://github.com/KevinSheedy/jquery.alphanum来方便您的生活。
编辑:我注意到你有一个名为NumOnly的类,它只用于样式吗?
j5fpnvbx3#