作者在 2010-11-09 14:12:58 发布以下内容
function validate(form) {
var username = form.userName.value.trim();
var password = form.passWord.value.trim();
var repassword = form.rePassWord.value.trim();
var birthday = form.birthDay.value.trim();
return true;
}
function register(form) {
if (validate(form)) {
form.submit();
}
}
</script>
</head>
<body>
<form action="" method="post">
<table>
<tr>
<td> USERNAME:</td>
<td><input type="text" name="userName"/></td>
</tr>
<tr>
<td>PASSWORD:</td>
<td><input type="password" name="passWord"/></td>
</tr>
<tr>
<td>REPASSWORD:</td>
<td><input type="password" name="rePassWord"/></td>
</tr>
<tr>
<td>BIRTH:</td>
<td><input type="text" name="birthDay"/></td>
</tr>
<tr>
<td><input type="button" value="registerDone" onclick="register(this.form)"/></td>
</tr>
</table>
</form>
</body>
这句话运行时会出错,是不是不能这么用啊?var username = form.userName.value.trim();
var password = form.passWord.value.trim();
var repassword = form.rePassWord.value.trim();
var birthday = form.birthDay.value.trim();
return true;
}
function register(form) {
if (validate(form)) {
form.submit();
}
}
</script>
</head>
<body>
<form action="" method="post">
<table>
<tr>
<td> USERNAME:</td>
<td><input type="text" name="userName"/></td>
</tr>
<tr>
<td>PASSWORD:</td>
<td><input type="password" name="passWord"/></td>
</tr>
<tr>
<td>REPASSWORD:</td>
<td><input type="password" name="rePassWord"/></td>
</tr>
<tr>
<td>BIRTH:</td>
<td><input type="text" name="birthDay"/></td>
</tr>
<tr>
<td><input type="button" value="registerDone" onclick="register(this.form)"/></td>
</tr>
</table>
</form>
</body>