Javascript函数没有响应

Javascript函数没有响应,javascript,html,forms,function,validation,Javascript,Html,Forms,Function,Validation,我在一个外部js文件中有一个函数,用来验证虚拟站点上的一些字段,但它似乎没有响应 我的浏览器控制台没有显示错误,因此我不确定问题出在哪里,因为我确定我正确调用了我的函数,并且调用它的脚本部分也正确 函数checkFields(){ var fname=document.getElementById(“firstname”).value; var lname=document.getElementById(“lastname”).value; var mail=document.getEleme

我在一个外部js文件中有一个函数,用来验证虚拟站点上的一些字段,但它似乎没有响应

我的浏览器控制台没有显示错误,因此我不确定问题出在哪里,因为我确定我正确调用了我的函数,并且调用它的脚本部分也正确

函数checkFields(){
var fname=document.getElementById(“firstname”).value;
var lname=document.getElementById(“lastname”).value;
var mail=document.getElementById(“email”).value;
var phone=document.getElementById(“phonenumber”).value;
var pw=document.getElementById(“密码”).value;
var cpw=document.getElementById(“cpassword”).value;
如果((fname==“”)| |(fname==null)){
返回警报(“错误”、“缺少字段”);
}
如果((lname==“”)| |(lname==null)){
返回警报(“错误”,“姓氏丢失”);
}
如果((邮件==“”)| |(邮件==空)){
返回警报(“错误”、“电子邮件丢失”);
}
如果((电话==“”)| |(电话==空)){
返回警报(“错误”、“电话丢失”);
}
if((pw==“”)| |(pw==null)){
返回警报(“错误”,“输入密码”);
}
如果((cpw==“”)| |(cpw==null)){
返回警报(“错误”,“请确认您的密码”);
}
如果(pw!=cpw){
返回警报(“错误”,“密码不匹配”);
}
返回false;
}

网站
最小存储空间
主菜单
  • 现在注册!!! 名字:

    姓氏:

    电子邮件:

    电话号码


    密码:
    确认密码:
    您在另一个
    中有一个
    ,导致您的表单无法正确提交:

    <form action="">
        Password: <input type="password" id="password"><br>
        Confirm Password: <input type="password" id="cpassword">
    </form>
    
    在函数的末尾,您应该返回true(以提交表单)

    alert("Error\nMissing Fields");
    return false;