본문 바로가기
javascript

비밀번호 유효성 검사 Form

by 바나냥 2020. 7. 28.
<html>
<body>
    <script>
    //같은 문자가 3번 연속 입력되면 메세지 출력 ex)111, aaa
    function CheckForm(e){
        var pw = document.getElementById("txtpassword");
        if(!pw.value==""){//입력받은 비밀번호값이 없으면
            if(!/([0-9a-zA-Z])\1{2,}/.test(pw)){
                alert('같은 문자가 연속으로 3번 이상 입력되었습니다.');
                return false;
            }else {
                alert('통과!');
            }
        }else {
            alert("암호를 입력하세요");
            return false;
        }
        e.preventDefault();
    }
    </script>

    <form method="post" id="FormLogin" name="FormLogin">
        <input type="password" id="txtpassword" name="txtpassword"/>
        <input type="button" value="확인" onclick="CheckForm();"/>
    </form>
</body>
</html>

댓글