繁体   English   中英

jQuery字符长度验证,具有大写/小写字符

[英]jQuery character length validation and has uppercase/lowercase characters

我有一个表格,我需要确保密码符合某些特定标准。 它必须至少有一个大写,一个小写,一个数字,并且至少有8个字符长。 到目前为止,这是我要提出的内容,但是我有点卡住了。 救命?

jQuery(document).ready(function() {
    jQuery("#mysubmit").attr('disabled', 'disabled');
    jQuery("form").keyup(function() {
    // To Disable Submit Button
    jQuery("#mysubmit").attr('disabled', 'disabled');
    // Validating Fields
    var name = jQuery("#name").val();
    var email = jQuery("#email").val();
    var password = jQuery("#mypassword").val();
    console.log('1');
    if (!(name == "" || email == "" || password.length < 8 && value == function(char) {
      return !!/[A-Z]/.exec(char[0]);
    }; )) {
    jQuery("#mysubmit").removeAttr('disabled');
    jQuery("#mysubmit").css({
    "cursor": "pointer",
    "box-shadow": "1px 0px 6px #333"
    });
    }
    });
    console.log('5');
    // On Click Of Submit Button
    jQuery("#mysubmit").click(function() {
    jQuery("#mysubmit").css({
    "cursor": "default",
    "box-shadow": "none"
    });
    alert("Form Submitted Successfully..!!");
    });
    }); 
if (!(name == "" && email == "" && password.includes("^(?=.*[a-z])(?=.*[A-Z])(?=.*\d)[a-zA-Z\d]{8,}$"))) 

解决了

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM