게시판
      
상위분류 : 잡필방 중위분류 : 서류가방 하위분류 : 전산과 컴퓨터
작성자 : 문시형 작성일 : 2016-09-13 조회수 : 4,198
제 목 : [jQuery] 정규식 - 이메일, 전화번호 유효성 검사

LAPM 개발자 정보공유

[jQuery] 정규식 - 이메일, 전화번호 유효성 검사

http://igniter.egloos.com/10833768

<table border='0' align='center' class='find_pass'>
    <tr>
        <th width='80'>이메일</th>
            <td><input type='text' id='user_email' maxlength='40' /></td>
    </tr>
    <tr>
        <th width='80'>이메일</th>
            <td><input type='text' id='user_phone' maxlength='11' /></td>
    </tr>
    <tr><td colspan='2' height='1px'></td></tr>
    <tr>
          <td colspan='2'>
              <input type='radio' name='find_type' id='find_type1' /> <label for='find_type1'>입력한 비밀번호 질문/답변으로 비밀번호 찾기</label>
          </td>
    </tr>
    <tr>
          <td colspan='2'>
              <input type='radio' name='find_type' id='find_type2' /> <label for='find_type2'>이메일로 비밀번호 찾기</label>
          </td>
    </tr>
</table>
 
<script type='text/javaScript'>
$(document).ready(function(){
    var u_email = $('#user_email');
    var u_phone = $('#user_phone');

    $('.btn_pass').click(function(){
        // 정규식 - 이메일 유효성 검사
        var regEmail = /([\w-\.]+)@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.)|(([\w-]+\.)+))([a-zA-Z]{2,4}|[0-9]{1,3})(\]?)$/;
        // 정규식 -전화번호 유효성 검사
        var regPhone = /^((01[1|6|7|8|9])[1-9]+[0-9]{6,7})|(010[1-9][0-9]{7})$/;

        if( !u_email.val() ){
            alert('이메일주소를 입력 해 주세요');
            u_email.focus();
            return false;
        } else {
            if(!regEmail.test(u_email.val())) {
                alert('이메일 주소가 유효하지 않습니다');
                u_email.focus();
                return false;
            }
        }
    });

});
</script>

 

| | 목록으로