JS限制用户只能输入数字,用正则表达式

来源:互联网 发布:韩家炜 数据挖掘 编辑:程序博客网 时间:2024/06/05 00:59
//onblur function clearNoNum1(obj)  {           obj.value = obj.value.replace(/\.$/g, "");//清除最后一个. }//onkeyup function clearNoNum(obj) {      obj.value = obj.value.replace(/[^\d.]/g, "");  //清除“数字”和“.”以外的字符         obj.value = obj.value.replace(/^\./g, "");  //验证第一个字符是数字而不是.         obj.value = obj.value.replace(/\.{2,}/g, "."); //只保留第一个. 清除多余的.        obj.value = obj.value.replace(".", "$#$").replace(/\./g, "").replace("$#$", "."); }
0 0
原创粉丝点击