【发布时间】:2016-01-26 05:09:07
【问题描述】:
我正在尝试让文本字段只允许数字。 (即“0-9”不是小数。)我遇到了this popular answer,它说:
<input type="text" onkeypress='return event.charCode >= 48 && event.charCode <= 57'></input>
我试过了,但问题是,它允许您粘贴任何字符。如何禁止粘贴“非法”字符?此外,此代码是否适用于不同的键盘,例如德语键盘?
请不要发布有关type="number" 的信息。由于很多原因,我没有使用它。
【问题讨论】:
标签: javascript validation input