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

클릭이벤트 채택완료

망이망소이 7년 전 조회 3,465

<input type=checkbox name=off1 onChange="javascript:Chage_Money(1)">

를 체크하거나 해제할경우,
아래의 input에 값을 0이나 1을 바꾸려고 합니다. 

<input type="text" class="cnj_input" value="<?=$cnjnum1?>" name="cnjnum1" onKeyup="javascript:Chage_Money(1);onlyNum(fwrite.cnjnum1);" onChange="javascript:Chage_Money(1)" ; >

</p>

<p><script> </p>

<p>$("input[name='off1']").click(function(){    

    $("input[name='cnjnum1']").val( "0" );     

        Chage_Money(1); 

    },

    function(){

    $("input[name='cnjnum1']").val( "1" );     

        Chage_Money(1);

});</p>

<p></script></p>

<p>

이렇게 했는데 잘 안되서요. 어디를 수정해야하는지 조언 부탁드립니다.

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

답변 1개

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

수정 코드입니다. 테스트해보지는 못했습니다.

</p>

<p><script> 

$(function () {

    $("input[name='off1']").on('change', function() {    

        if ($(this).is(':checked')) 

            $("input[name='cnjnum1']").val( "1" );     

        else        

            $("input[name='cnjnum1']").val( "0" );   

              

        Chage_Money(1); 

    });

});

</script></p>

<p>

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

답변에 대한 댓글 1개

망이망소이
7년 전
훌륭하십니다. 잘배웠습니다^^

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

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

로그인