반응형
email, 비밀번호 input창 form 유효성 체크
검색 키워드
Validate email form
Validate form using javascript, jquery
참고 사이트
http://talkerscode.com/webtricks/validate-email-and-password-using-jquery.php
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 | <div id="form_div"> <p id="form_label">SIGNUP FORM</p> <form method="post" onsubmit="return validate();"> <input type="text" id="email" placeholder="Enter Email">> <input type="password" id="password" placeholder="*******">> <input type="submit" value="SUBMIT"> </form> <p id="form_note">패스워드는 최소 8자,대문자,소문자,특수문자가 들어가야합니다.</p> </div> <script> function validate() { var email = $("#email").val(); var pass = $("#password").val(); var email_regex = /^([a-zA-Z0-9_.+-])+\@(([a-zA-Z0-9-])+\.)+([a-zA-Z0-9]{2,4})+$/; var password_regex1 = /([a-z].*[A-Z])|([A-Z].*[a-z])([0-9])+([!,%,&,@,#,$,^,*,?,_,~])/; var password_regex2 = /([0-9])/; var password_regex3 = /([!,%,&,@,#,$,^,*,?,_,~])/; if (email_regex.test(email) == false) { alert("Please Enter Correct Email"); return false; } else if (pass.length < 8 || password_regex1.test(pass) == false || password_regex2.test(pass) == false || password_regex3.test(pass) == false) { alert("Please Enter Strong Password"); return false; } else { return true; } } </script> | cs |
'Javascript' 카테고리의 다른 글
자바스크립트 문제4 (0) | 2018.05.15 |
---|---|
자바스크립트 객체와 배열 차이 (0) | 2018.05.08 |
제이쿼리 특정 input 안썼을때 그 부분만 (0) | 2018.05.04 |
제이쿼리 input에 아무것도 입력 안했을 때 (0) | 2018.05.04 |
자바스크립트 배열 사용하여 css 제어하기 (0) | 2018.04.24 |