728x90
자바스크립트로 아이디, 이메일 유효성 검사
- 아이디와 패스워드가 적합한지 검사하는 정규식 입니다.
- 이메일이 적합한지 검사하는 정규식 입니다.
function validate() {
// 아이디와 패스워드가 적합한지 검사할 정규식
// 4자~ 12자 사이
var regexIdAndPw = /^[a-zA-Z0-9]{4,12}$/
// 이메일이 적합한지 검사할 정규식
var regexEmail = /^[0-9a-zA-Z]([-_.]?[0-9a-zA-Z])*@[0-9a-zA-Z]([-_.]?[0-9a-zA-Z])*.[a-zA-Z]{2,3}$/i;
var id = document.getElementById("id");
var pw = document.getElementById("pw");
var email = document.getElementById("email");
if(!check(regexIdAndPw ,id,"아이디는 4~12자의 영문 대소문자와 숫자로만 입력")) {
return false;
}
if(!check(regexIdAndPw ,pw,"패스워드는 4~12자의 영문 대소문자와 숫자로만 입력")) {
return false;
}
if(!check(regexEmail ,email,"이메일에 적합한 주소가 아닙니다.")) {
return false;
}
}
728x90
'프로그래밍 > Javascript' 카테고리의 다른 글
[자바스크립트] moment.js COUNTDOWN(카운트) 기능 (0) | 2020.04.12 |
---|---|
[자바스크립트] 날짜 포맷 함수(Date 포맷 함수) (0) | 2020.04.12 |
자바스크립트로 문자열 공백 제거하기 (0) | 2020.04.01 |
자동 실행 함수 (window.onload, $(document).ready()) (0) | 2020.03.31 |
자바스크립트 절대값 구하기[ Math.abs() ] (0) | 2020.03.31 |