var eles = document.forms[0].elements;
for (var i = 0; i < eles.length; i++)
{
if (eles[i].tagName == "INPUT")
{
if (eles[i].value.length != 10)
{
alert("数字不满10位");
return false;
}
if (!/^[0-9]*$/.test(eles[i].value))
{
alert("只能输入数字");
return false;
}
}
else if (eles[i].tagName.indexOf("SELECT") != -1)
{
if (eles[i].value == "")
{
alert("不能为空");
return false;
}
}
else if (eles[i].tagName == "TEXTAREA")
{
if (/^[ |\n|\r]*$/.test(eles[i].value))
{
alert("不能为空");
return false;
}
}
}
for (var i = 0; i < eles.length; i++)
{
if (eles[i].tagName == "INPUT")
{
if (eles[i].value.length != 10)
{
alert("数字不满10位");
return false;
}
if (!/^[0-9]*$/.test(eles[i].value))
{
alert("只能输入数字");
return false;
}
}
else if (eles[i].tagName.indexOf("SELECT") != -1)
{
if (eles[i].value == "")
{
alert("不能为空");
return false;
}
}
else if (eles[i].tagName == "TEXTAREA")
{
if (/^[ |\n|\r]*$/.test(eles[i].value))
{
alert("不能为空");
return false;
}
}
}
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货