input 최소길이 체크 자바스크립트 문의드립니다..

input 최소길이 체크 자바스크립트 문의드립니다..

QA

input 최소길이 체크 자바스크립트 문의드립니다..

본문

폰번호를 받고 있는데

중간에 4자 이하로 숫자를 입력하면 

자바스크립트로 체크를 하려 합니다.

 


<script type="text/javascript">
  function validate(element,min,max) {              
         var len = element.value.length ;
       if ((len<min)||(len>max)) {
               alert(min + '자 이상 ' + max + '자 이하로 입력해야 합니다' ) ;
               element.style.borderColor="#FF0000";
               // 입력 필드의 경계선을 빨강으로 설정함
               element.focus();
               // 입력 필드로 포커스를 이동
       } 
        else  {
               element.style.borderColor="#ffffff";
               // 입력 필드의 경계선을 흰색으로 설정
      }

</script>

 


<input type="text" id="wr_3" name="wr_3" maxlength="4" onblur="validate(this,3,4);">
<input type="text" id="wr_5" name="wr_5" maxlength="4" onblur="validate(this,3,4);">

 

 

이렇게 했는데..

체크는 하는데

 

경고창이 뜬 후 확인을 누르면

해당 input으로 가지않고

경고창의 확인을 눌러도 계속 경고창이 무한으로 떠버리네요;

 

이유가 무엇일까요.. 미치겠음다..ㅠㅠ

이 질문에 댓글 쓰기 :

답변 2

답변을 작성하시기 전에 로그인 해주세요.
전체 239
QA 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT