文本框TEXTBOX只允許輸入數字

1.文本框TextBox只允许输入数字,不用onkeyup

 文本框实现只允许输入数字,禁止输入字母、只需要在Textbox 中添加属性:onkeypress="if (event.keyCode<48 || event.keyCode>57)
event.returnValue=false;"  就可以实现
禁止粘帖:onpaste="return false"
禁用输入法:style="ime-mode:disabled"
输入小数点:event.keyCode=46

 

2. onkeyup="this.value=this.value.replace(/\D/g,'')" onafterpaste="this.value=this.value.replace(/\D/g,'')"

 

3.前台页面电话号码格式判断

View Code
 var tel = document.getElementById("txtTelphone").value;        
        if (tel>"")
       {
        var Regtel="(^0{0,1}(13[0-9]|15[0-9]|18[6-9])[0-9]{8}$)";
        //var Regphone="(^0{0,1}[0-9]{0,2}[0-9]{7,8}$)";
        if (tel.match(Regtel)==null)
        {
        alert('请输入有效的电话号码!');
            return false;
        }
//        else
//        {
//            return true;
//        }
        
      }

 

posted @ 2012-03-12 09:50  Flyyingzi77  阅读(193)  评论(0编辑  收藏  举报