我才开始学ASP,昨天写了一小段关于注册系统信息时,如果有某项没有填时会跳出警告框的,可我写的一运行,浏览器只是闪一闪,没有任何的提示
<html>
<body>
<head>
<script language=javascript>
<function check()
{
var strtemp=document.form.name.value;
if (strtemp.length==0)
alert ("请填写姓名!");
document.form.name.focus()
return false;
}
return true;
}
.......(中间略去一些)
</script>
</head>
<h2 align=center><hr width="100%"></h2>
请注意:带有**号的栏目是必须填写的
<form name="form1" method="post" action="" onsubmit="return check()">
<table border="1" >
<td width="226">用户名:</td>
<td width="457"><p>
<input type="text" name="userid">
**</p>
</td>
</tr>
<tr>
<td>请选择一个密码:(5-8位)</td>
<td><p>
<input type="text" name="password">
**</p>
</td>
</tr>
<tr>
<td>请再输入一次确认:</td>
<td><p>
<input type="text" name="password1">
**</p>
</td>
</tr>
<tr>
<td>密码提示问题:</td>
<td><p>
<input type="text" name="question">
**</p>
</td>
</tr>
<tr>
<td >答案:</td>
<td><p>
<input type="text" name="answer">
**</p>
</td>
</tr>
<tr>
<td >请输入你的姓名:</td>
<td><input type="text" name="name">
**</td>
</tr>
</table>
<p>
<p>
<p align=center>
<input type="submit" name="submit" value="发送">
<input type="reset" name="Submit2" value="重置">
</form>
<p> </p>
</body>
</html>
望各位大仙给指点一下,看看是哪里的问题,谢谢。