使用jQuery防止在输入中输入非数字

时间:2013-02-27 06:47:29

标签: javascript jquery

正如我的问题所说,如何阻止用户在input字段中输入非数字字符?例如,当他们尝试输入字母或特殊字符时,光标在input字段内根本不会移动?

<input id="1stfield" name="1stfield" value="" readonly/>

1 个答案:

答案 0 :(得分:0)

你可以使它像跟随

<input type="text" class="numbersOnly" value="" />

对于上面的输入字段,在javascript中添加以下代码..

$('.numbersOnly').keyup(function () { 
    this.value = this.value.replace(/[^0-9\.]/g,'');
});
相关问题