首页 > 解决方案 > 密码模式验证

问题描述

这是我通过登录表单验证密码的代码。我将如何添加特殊字符作为要求?

<script>
// validates password
    document.getElementById("confirm_password").disabled = true;
    document.getElementById("initial_pass").onkeyup = function() {
        let password = document.getElementById("initial_pass").value;

        if (password.length > 10 && password.match(/^[0-9a-z]+$/i) && password.match(/\d/) && password.match(/[a-z]/i)){
            document.getElementById("confirm_password").disabled = false;
        }
        else {
            document.getElementById("confirm_password").disabled = true;
        }
    }
</script>

标签: javascript

解决方案


推荐阅读