代码改变世界

jquery文本框验证字符长度和只能输入数字

2015-02-12 13:59  rukialu  阅读(417)  评论(0编辑  收藏  举报

<input type="text" class="chujia" onkeyup="this.value=this.value.replace(/\D/g,'')" onafterpaste="this.value=this.value.replace(/\D/g,'')">

var upVal, downVal;
var filter = /^[0-9]*$/;
$(document).on('input propertychange', '.chujia', function () {
      downVal = $(this).val();
       if (!filter.test(downVal)) {
              return false;
       }
});