<html>
<head>
<title>修改密码</title>
<script language="JavaScript" type="text/javascript">
function checkform()
{
var f=document.forms("from1");
if(f.name.value=="")
{
alert("请填写旧密码");
return false;
}
if(f.password1.value=="")
{
alert("请输入新密码");
return false;
}
if(f.password2.value=="")
{
alert("请确认密码");
return false;
}
if(password1!=password2){
alert("前后密码不一致");
return false;
}
return true;
}
</script>
</head>
<body background="">
<form name="form1" method="post" action="del.php" onclick=checkform();>
<table width="500" align="center" style="margin:0px auto;" border="0">
<tr>
<td>旧密码(<font color="#FF0000">*</font>):</td>
<td><input type="text" name="password" /></td>
</tr>
<tr>
<td>新密码(<font color="#FF0000">*</font>):</td>
<td><input type="text" name="password1" /></td>
</tr>
<tr>
<td>确认密码(<font color="#FF0000">*</font>):</td>
<td><input type="text" name="password2" /></td>
</tr>
<tr>
<td colspan="2" align="center"><input type="submit" value="提交" />
<input type="reset" value="重置" /></td>
</tr>
</table>
</form>
</body>
</html>
这个代码为么不能进行确认,直接跳转啊?
为么修改了以后还是不行呢?
呵呵,太大意了!现在那个错误没有了,为什么password1和password2不一致也能提交啊?
本回答被提问者采纳