日期:2014-05-16  浏览次数:20315 次

JS控制数字输入的合法性,表单提交的时候不能有重复数字.
例如:
1     1     2     3     4     5     6     6
就不能通过JS的验证

------解决方案--------------------
我有个效率低的办法,抛块砖:

<input name= "i ">
<input type= "button " onclick= "t() " value= "测试 ">
<script language= "Javascript ">
function t()
{
o = document.getElementById( "i ").value;
for(c=0;c <=9;c++)
{
p = new RegExp(c+ "{2,} ");
if(p.test(o)) alert(o);
}
}
</script>