哪位帮我看看我的javascript程序啊?

来源:百度知道 编辑:UC知道 时间:2024/05/09 19:33:57
我想通过javascript检验一下表单中两次输入的密码是不是一致,以及是否选择了同意协议的单选按钮。但是总是有运行错误提示,那位帮我看看啊?不盛感激!!!
下面是我的程序代码:

<html>
<body>
<form name="form1" method="post" action="" onSubmit="return dosubmit(this)">
<table width="427" border="0" align="center" bordercolor="#CCCCCC" bgcolor="#CCCCCC">
<tr>
<td width="172"> 用户名</td>
<td width="169"><input type="text" name="username"></td>
</tr>
<tr>
<td> 密码</td>
<td><input type="password" name="key1"></td>
</tr>
<tr>
<td> 重复密码</td>
<td><input type="password" name="key2"></td>
</tr>
<tr>

<html>
<script language="javascript">
function dosubmit()
{
if(document.frm.key1.value != document.frm.key2.value)
{
alert("两次输入的密码不一致,请重新输入!");
return false;
}
if(! document.frm.tongyi.checked)
{
alert("您必须同意相关协议才可以申请用户!");
return false;
}
}
</script>
<body>
<form name="frm" method="post" action="" onSubmit="return dosubmit()">
<table width="427" border="0" align="center" bordercolor="#CCCCCC" bgcolor="#CCCCCC">
<tr>
<td width="172"> 用户名</td>
<td width="169"><input type="text" name="username"></td>
</tr>
<tr>
<td> 密码</td>
<td><input type="password" name="key1