javascript - Javascript : onsubmit ="check_rfields();" in form tag of html. 但验证失败

标签 javascript

onsubmit="check_rfields();"在html的form标签中。但验证失败。

function check_rfields() { 

    var name = document.getElementById("id_rname").value;

    var email = document.getElementById("id_remail").value;

    var cemail = document.getElementById("id_rcemail").value;

    var password = document.getElementById("id_rpassword").value;

    var cpassword = document.getElementById("id_rcpassword").value;

    if(name=='' || name==0 

        && email=='' ||  email==0 

        && cemail=='' || cemail ==0 

        && password=='' || password==0 

        && cpassword=='' || cpassword==0 ) {

        document.getElementById("onsubmitErr").innerHTML 
                                                    = "All fields arerequired"; 

                return false;   
          }

    return true;
}

最佳答案

如果您希望提交失败(验证失败),请使用:

onSubmit="return check_rfields()"

关于javascript - Javascript : onsubmit ="check_rfields();" in form tag of html. 但验证失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10715073/

相关文章:

javascript - 如果我不想更改用作 "this"的对象,我应该使用什么作为 apply 方法的第一个参数?

php - 如何使用 $_POST 保存 contentEditable ="true"的 Div?

javascript - 网络音频 Api 和 Javascript : Get the correct picks from microphone

javascript - JS/jQuery - 转换电话号码和电子邮件以仅显示第一个和最后一个字符

javascript - 在 IE 和 Edge 中,在子窗口上调用 acquireNode 和 importNode 失败

javascript - 将日期时间转换为有效的 JavaScript 日期

javascript - 压缩 JavaScript 随机句子生成器代码

javascript - jQuery 替换 html 标签和链接之外的内容

javascript - 将 HTML select 元素转换为带有子菜单的树

javascript - 为什么只验证第一个表单?