日期:2014-05-16  浏览次数:20329 次

表单提交问题(javascript)

1.这是我的表单<form name="regForm" id="regForm" onsubmit="return check()" method="post" action="../RegisterSer">

2.javascript的check()

          /* 表单提交时调用 */
function check() {
    var flagSubmit = checkUsr(document.regForm.username.value)
            && checkPwd(document.regForm.password.value)
            && checkPwd2(document.regForm.repwd.value)
            && checkEmail(document.regForm.email.value);
    alert("信息输入zhengque");
    if (flagSubmit) {
        alert("信息输入zhengque");
        return false;
    } else {
        alert("信息输入有错误!");
        return false;
    }
    // return true;
}

3.出现的问题

           无论表单信息是否合法,点击提交后,都提交了

4.原因何在?

          checkPwd()出现异常后,后面的代码永远不会执行!!!!要注意javascript的异常啊,亲