Javascript 未捕获语法错误:如果出现,则出现意外标记

Javascript 未捕获语法错误:如果出现,则出现意外标记,javascript,Javascript,获取“未捕获语法错误:第13行中出现意外标记”。它在Javascript lint中表示“SyntaxError:missing variable name” if (fname == null || fname == "") { 最后一个变量定义(fpassword)以逗号结尾此行没有正确终止var语句: function validateregistration() { var emailRegex = /^[A-Za-z0-9._]*\@[A-Za-z]*\.[A-Za-z]{

获取“未捕获语法错误:第13行中出现意外标记”。它在Javascript lint中表示“SyntaxError:missing variable name”

if (fname == null || fname == "") {

最后一个变量定义(fpassword)以逗号结尾

此行没有正确终止
var
语句:

function validateregistration() {

    var emailRegex = /^[A-Za-z0-9._]*\@[A-Za-z]*\.[A-Za-z]{2,5}$/;    
    var fname = document.form.user_firstname.value,
        lname = document.form.user_lastname.value,
        uname = document.form.username.value,
        femail = document.form.email.value,
        freemail = document.form.verify_email.value,
        fpassword = document.form.password.value,


        if (fname == null || fname == "") {
            document.form.user_firstname.focus();
            document.getElementById("errorBox")
                .innerHTML = "enter the first name";
            return false;
        }
    if (lname == null || lname == "") {
        document.form.user_lastname.focus();
        document.getElementById("errorBox")
            .innerHTML = "enter the last name";
        return false;
    }

    if (femail == null || femail == "") {
        document.form.email.focus();
        document.getElementById("errorBox")
            .innerHTML = "enter the email";
        return false;
    } else if (!emailRegex.test(femail)) {
        document.form.Email.focus();
        document.getElementById("errorBox")
            .innerHTML = "enter the valid email";
        return false;
    }

    if (freemail == null || freemail == "") {
        document.form.verify_email.focus();
        document.getElementById("errorBox")
            .innerHTML = "Re-enter the email";
        return false;
    } else if (!emailRegex.test(freemail)) {
        document.form.enterEmail.focus();
        document.getElementById("errorBox")
            .innerHTML = "Re-enter the valid email";
        return false;
    }


    if (fpassword == null || fpassword == "") {
        document.form.password.focus();
        document.getElementById("errorBox")
            .innerHTML = "enter the password";
        return false;
    }    

}
在行尾使用分号:

fpassword = document.form.password.value,
更改此部分:

fpassword = document.form.password.value;

if (fname == null || fname == "") {

fpassword=document.form.password.value;// 变量行未终止

    fpassword = document.form.password.value; // <--


    if (fname == null || fname == "") {
var fname = document.form.user_firstname.value,
        lname = document.form.user_lastname.value,
        uname = document.form.username.value,
        femail = document.form.email.value,
        freemail = document.form.verify_email.value,
        fpassword = document.form.password.value;