14w热尔维尼奥:有无jsp的高手啊,可以帮我看一下有什么错吗?

来源:百度文库 编辑:杭州交通信息网 时间:2024/05/11 05:38:15
<HTML>
<SCRIPT LANGUAGE="JavaScript">
function mycheck(){
if (document.myform.xuehao.value=="") {
alert("请输入学号!");
document.myform.xuehao.focus();
return false;
}
if (!IsNum(document.myform.xuehao.value)) {
alert("你输入的不是数字,只能输入数字!");
document.myform.xuehao.focus();
return false;
}
}
</SCRIPT><BODY>
<FORM METHOD="POST" ACTION="do_submit.htm"
onSubmit="return mycheck()" name="myform">
<INPUT type="text" name="xuehao" size="20"><BR>
<INPUT TYPE="SUBMIT" VALUE="提交" NAME="B1">
<INPUT TYPE="RESET" VALUE="重置" NAME="B2"></P>
</FORM>
</BODY>
</HTML>

if (!IsNum(document.myform.xuehao.value)) {
alert("你输入的不是数字,只能输入数字!");
document.myform.xuehao.focus();
return false;
}

把这段的第一句改成:(注意isNaN之前没有!)
if (isNaN(document.myform.xuehao.value)) {

jsp中判断是否数字的函数是isNaN.