我寫了我的Jquery腳本輸入數字只爲文本框。 以下是我的html代碼:Jquery腳本不工作只接受輸入數字
<input type="text" name="mobile_number" id="mobile_number" maxlength="10" class="form-control input-md" placeholder="Mobile Number" required="required">
當我嘗試將其輸入,可同時接收數字和字符也有一些價值。
我的jQuery腳本是:
$("#mobile_number").keydown(function(event) {
if (event.keyCode == 46 || event.keyCode == 8 || event.keyCode == 9) {
}
else {
if ((event.keyCode < 48 || event.keyCode > 57) && (event.keyCode < 96 || event.keyCode > 105)) {
event.preventDefault();
}
} });
使用正則表達式來測試號碼 –