테스트 사이트 - 개발 중인 베타 버전입니다

비밀번호 체크 관련 희한한 질문... 채택완료

밀크가이 10년 전 조회 3,028

1번 스크립트 하고 2번 스크립트 가 있는데요.

1번 스크립트를 쓰면 이메일 필드 자동으로 변경되는 스크립트가 작동을 안하고

2번 스크립트를 쓰면 작동을 하는데요.

 

토시 하나 틀린게 없는데 1번은 안되고 2번은 됩니다.. 환장합니다..

 

1번

</p><p>if (f.w.value == "") {</p><p> </p><p><span class="Apple-tab-span" style="white-space:pre">			</span>var pattern = /^.*(?=.{6,20})(?=.*[0-9])(?=.*[a-zA-Z]).*$/; </p><p><span class="Apple-tab-span" style="white-space:pre">			</span>if (pattern.test(f.mb_password.value)) {</p><p>                alert("비밀번호를 3글자/이상 입력하십시오.");</p><p>                f.mb_password.focus();</p><p>                return false;</p><p>            }​</p><p> </p><p>        } </p><p>

 

2번

</p><p>if (f.w.value == "") {</p><p> </p><p>            var pattern = /^.*(?=.{6,20})(?=.*[0-9])(?=.*[a-zA-Z]).*$/; </p><p><span class="Apple-tab-span" style="white-space:pre">			</span>if (pattern.test(f.mb_password.value)) {</p><p>                alert("비밀번호를 3글자/이상 입력하십시오.");</p><p>                f.mb_password.focus();</p><p>                return false;</p><p>            }</p><p>        } </p><p>

 

토시하나 틀린게 없는데.. 도대체가  황당하네요..

댓글을 작성하려면 로그인이 필요합니다.

답변 1개

채택된 답변
+20 포인트
10년 전

input 이 바뀌면 토시도 바뀌어야 하지 않을까요..

그대로 복사하시면 안되는건 당연하고..

수정하신 소스를 보여주시는게 답변드리기 편할거 같습니다

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

밀크가이
10년 전
아니요..둘중에 하나만 쓰는데요. 둘이 아무리 봐도 토시하나 틀린게 없는데..
번갈아 가면서 테스트 해보면 1번은 안되고 2번은 된다는 말씀입니다..

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인