哪位帮我看看我的javascript为什么不起作用?全部html代码在问题补充里。

来源:百度知道 编辑:UC知道 时间:2024/05/10 23:51:00
<%@ page language="java" import="java.util.*" pageEncoding="utf-8"%>

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<script type="text/javascript">
<!--
function doValidate(form){
//首先进行非空验证
if(form.userid.value.length==0){
alert("用户ID不能为空!");
form.userid.focus();
return false;
}else if(form.username.value.length==0){
alert("用户名不能为空!");
form.username.focus();
return false;
}else if(form.password.value.length==0){
alert("用户密码不能为空!");
form.password.focus();
return false;
}else if(form.repassword.value.length==0){
alert("确认密码不能为空!");
form.repassword.focus();
return false;
}
//接下来进行一定条件的验证

<form name="reg_update" action="reg_confirm.jsp" method="post" onsubmit="return doValidat(reg_update)">
这个地方
doValidat(xxx)函数名写错了

另外doXXX(reg_update)应该改成doXXX(this)