input 只能输入数字

来源:互联网 发布:c语言区间内素数 编辑:程序博客网 时间:2024/05/02 01:08
     if(!(event.keyCode==46)&&!(event.keyCode==8)&&!(event.keyCode==37)&&!(event.keyCode==39))
           if(!((event.keyCode>=48&&event.keyCode<=57)||(event.keyCode>=96&&event.keyCode<=105))){
              alert("请输入数字!");
              $(obj).val("");
              event.returnValue=false;
            }


直接这样写 简单方便
onkeyup="if(/\D/.test(this.value)){alert('只能输入数字');this.value='';}"
0 0