标签:
//验证输入内容是否为数字 function checkIsNum(input) { var reg = new RegExp("^[0-9]+.?[0-9]*$"); //允许输入的数字类型 //判断字符串是否为数字 //判断正整数 /^[1-9]+[0-9]*]*$/ var nubmer = document.getElementById(input).value; if (reg.test(nubmer)|| nubmer == "") { } else{ alert("请输入数字"); document.getElementById(input).value = ""; } }
//验证输入内容是否为特殊字符 function checkSpecial(input){ var reg = new RegExp(/["‘@#$*!-=<>%;)(&+]/); //不能输入的特殊字符类型 var str = document.getElementById(input).value; if (reg.test(str)) { alert("输入格式不正确"); document.getElementById(input).value = ""; } }
如果是验证输入内容为数字和字母的组合使用:var str = /^[0-9a-zA-Z]*$/g; 只能输入数字或者字母的正则表达式
标签:
原文地址:http://www.cnblogs.com/liuxinrui/p/4997658.html