strNumber = form.number.value; if (strNumber == "") { alert("请输入您的ID号!"); form.number.focus(); return (false); } if (strNumber.length < 5 || strNumber.length > 20) { alert("您的ID号长度不正确,必须在 5-20 位之间!"); form.number.focus(); return (false); } for (index=0; index<strNumber.length; index++) { check = strNumber.charAt(index); if (!(digit(check) || alpha(check))) { alert("ID号只能使用字母或数字!"); form.number.focus(); return false; } }
//检查输入项是否为数字 function digit(check) { return (('0'<=check) && (check<='9')); } //检查输入项是否为字母 function alpha(check) { return ((('a'<=check) && (check<='z')) || (('A'<=check) && (check<='Z'))) } //-->
|