js限制文本框只能输入数字,JS限制用户只允许数字输入

  • 文章来源:LG工作室
  • 发布时间:2018-10-24 13:11:14
  • 责任编辑:lg2lg5
导读:/****函数名:IsDigit***函数说明:判断用户当前按下的键值(只能限制输入数字键和退格键)***参数:eventTag***返回值:如果按下数字键和退。
/*
***函数名  : IsDigit
***函数说明: 判断用户当前按下的键值(只能限制输入数字键和退格键)
***参数    : eventTag
***返回值  : 如果按下数字键和退格键则返回true,否则返回false
*/
function IsDigit(eventTag){
    var event = eventTag||window.event;
    var key = event.charCode||event.keyCode;
    if(key!=13){
        if(key==229){
            alert("请切换至英文状态下再次输入数字!");
            return false;
        }
        else{
            if(key>=48 && key<=57 || key==8){
                return true;
            }
            else{
                return false;
            }
        }
    }
    else{
        return true;
    }

}

函数调用实例:onkeydown="return IsDigit(event);"

建站套餐
联系我们
客户案例