wedjnweiduwnedin
108
2017-11-14 21:56:07.0
2
83

jquery validate 질문


회원가입 폼에

 이름 입력 5 미만 또는 8자 미만인 경우 '이름 5자 이상 8자 이하입니다.'  alert

 전화번호는 숫자만 입력 숫자가 아닌경우는 '전화번호는 숫자만 입력하세요.' alert

알려주세요
0
0
  • 답변 2

  • 노넨
    100
    2017-11-15 09:45:12.0 작성 2017-11-15 09:46:07.0 수정됨
     $("#form_id").submit(function(){
       if("#input_id").val().length<5 || ...){
        alert("이름 5자 이상 8자 이하입니다.");
       }
      });

    이전 글들 다 읽어보고 왔는데요...

    진짜 공부하려고 하시는 거라면, 공부 방법을 조금 바꿔보시는 게 좋을거 같아요.

    지금 방법이 무엇인지는 잘 모르겠지만, 이정도 코드를...질문해서 답을 듣지 못하면 약 일주일을 아무것도 못하는 거라면 잘못된 방법일 가능성이 클 것 같아요.. 


    그리고 제가 드리는 코드도 조금 빼놨어요. (전화번호 숫자라던가 이벤트 전파 막기라던가..)

    0
  • 포포핀
    94
    2017-11-15 09:45:51.0


    var nameRegex = /^[a-z가-힝]{5,8}$/i;
    var notDigit = /\D/;
    if(!nameRegex.test('가나다')) { 
     alert('이름은 5-8');
    }
    if(notDigit.test('가나다')) {
     alert('숫자만 입력하세요');
    }


    0
  • 로그인을 하시면 답변을 등록할 수 있습니다.