Javascript::判断是否输入的数字的代码怎么写?(简单)
发布网友
发布时间:2022-04-29 03:51
我来回答
共2个回答
热心网友
时间:2022-04-22 16:42
把if (document.form1.qq.value.length<5||document.form1.qq.value.length>9)
{alert("请输入你正确的QQ号");return false;}
替换为下面的代码
var regx=/^\d{5,9}$/; //^表示不匹配。d表示任意数字,{5,9}表示长度为5到9。
if(!regx.test(document.form1.qq.value)){alert("请输入你正确的QQ号");return false;}//用上面定义的正则表达式测试,如果不匹配则返回false,否则返回true
你去看一下正则表达式的相关内容。
热心网友
时间:2022-04-22 18:00
if (!check_number(document.表单名.属性名.value))
function check_number(text) {
var i;
var fl=false;
for(i=0;i<text.length;i++)
switch(text.charAt(i))
{
case "0" :
case "1" :
case "2" :
case "3" :
case "4" :
case "5" :
case "6" :
case "7" :
case "8" :
case "9" :
break;
default:
fl=true;
break;
}
if(fl)
{flag=false;
return false;
}
}
如果你有安装 Dreamweaver的话,可以直接用鼠标操作的!忘记在哪了,自己找找,肯定有的!