되긴 되는데...ㅋ 채택완료
역같아들어가니
7년 전
조회 3,424
wr_8이 wr_186보다 크면 얼럿 띄우는건데요
되긴 되는데 요소검사에
Uncaught ReferenceError: show2 is not defined at HTMLInputElement.onclick
이렇게 나오는걸까요?
그리고 아래 구문에서
값이 없을 때 "" 는 제외해야 하는데 방법을 모르겠습니다.
if ($(":input:text[name=wr_8]").val() == parseInt(wr_8) >parseInt(wr_186)
이렇게 하니 안되고,,,ㅋ
댓글을 작성하려면 로그인이 필요합니다.
답변 2개
채택된 답변
+20 포인트
7년 전
에러가 두가지 네요
첫번째는 show2 함수가 없다고 나오는거구요
show2를 호출하는 영역을 찾아보세요
실제 관련 함수를 정의하셨는지 점검해보시구요
두번째는
</p>
<p> </p>
<p> </p>
<p><script>
$(":input:text[name=wr_subject]").click(function() {
var wr_8 = $(":input:text[name=wr_8]").val();</p>
<p> if (!wr_8) return; // 이걸추가하세요 "" , undefiend, null 은 진행되지 않습니다.
wr_8 = wr_8.replace(/,/g,'');
var wr_186 = $(":input:text[name=wr_186]").val();
wr_186 = wr_186.replace(/,/g,'');
if ($(":input:text[name=wr_8]").val() == "" || parseInt(wr_8) >parseInt(wr_186) ) {
jAlert('*wr_8이 wr_186보다 큽니다');</p>
<p>
}</p>
<p>});
</script>
로그인 후 평가할 수 있습니다
답변에 대한 댓글 1개
�
역같아들어가니
7년 전
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인
나중에 필요없어서 스크립트는 삭제했는데..show2는 남아 있었군요,,
또 배웁니다.