Javascript

이메일 유효성 검사

먹세 2013. 5. 20. 16:11

회원가입이나 이벤트 처리 시 자주 사용하는 이메일 유효성 검사방법을 알아보자.

아래 소스는 @ 와 .com 의 이메일 형식이 되었을 때 true를 반환하는 예제이다.

소스를 실행하고 input박스에 한자한자 테스트 해보자.


<!DOCTYPE html>

<html>

<head>

<script>

//메일 유효성체크

var mailCheck = function(){

email = document.getElementById("email").value;

eCheck=/^[_a-zA-Z0-9]+([-+.][_a-zA-Z0-9]+)*@([0-9a-zA-Z_-]+)(\.[0-9a-zA-Z_-]+){1,2}$/i;

var mail_check=eCheck.test(email);

if(mail_check==true){

// 통과

alert("통과");

}else{

// 실패

alert("실패");

}

}

</script>

</head>

<body>

<input type="email" id="email" name="email" style="width:180px; height:25px;" onkeyup="mailCheck()"/>

</body>

<html>








반응형

'Javascript' 카테고리의 다른 글

javascript 에서 number_format 사용하기  (0) 2013.07.12
iScroll 스크롤 현재위치 알아내기  (0) 2013.06.21
javascript 모바일 기기 구분  (2) 2013.04.26
즐겨찾기 스크립트  (0) 2013.04.05
배열선언  (0) 2013.04.04