首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > JavaScript >

求教一断JS判断数字的代码解决思路

2012-02-06 
求教一断JS判断数字的代码判断只能输入1234567890和下划线否则就报错谢谢 [解决办法]var str ........ v

求教一断JS判断数字的代码
判断只能输入1234567890和下划线
否则就报错
谢谢


[解决办法]
var str= '........ ';
var patt=/[^\d\_]+/g;
if(str.match(patt))
{
alert( '含有非法字符 ');
}
else alert( '通过 ');
[解决办法]
<body>
<script language= "JavaScript ">
function check(str)
{
var pattern = /^[a-z\d\u4E00-\u9FA5]+$/i;
if (pattern.test(str))
alert( "输入正确:只包含中文、字母、数字 ");
else
alert( "错误:含有符号 ")
}
</script>
<input type= "text " id= "txt " value= " ">
<input type= "button " onclick= "check(txt.value) " value= "Check ">
</body>
把正则改下就可以了

热点排行