vking661 发表于 2008-3-31 11:25

正则表达式 限制文本框的输入

怎么用正则表达式 限制文本框必须输入数字
和只能输入几位数。那位大哥知道啊!帮帮忙

编程之星 发表于 2008-4-2 15:54

给你参考一下,下面是限制输入5个阿拉伯数字的。
<script>
var str=prompt("请输入5位数字","");
//^表示开头,$表示结尾,\d表示任何一个数字,{5}表示5个字符
var reg=/^\d{5}$/;
if(reg.test(str))
{
    alert("匹配成功");
}else{
    alert("匹配失败");
}
</script>

vking661 发表于 2008-4-3 09:20

非常感谢 编程之星。

页: [1]

编程论坛