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

checkbox를 클릭하면 "완료"라고 input창에 입력 채택완료

그누배우자 10년 전 조회 2,681

안녕하세요

checkbox를 선택하면 지정된 "완료"라는 글이

input창에 입력이 되었으면 합니다.

 

</p><p><input type="text" name="wr_22"  value="<?= $write[wr_22];?>" id="wr_22">
<input type="CheckBox" Name="wr_22" Id="<?=$write[wr_22];?>" Value="완료" > ​</p><p>
 

 

이런식으로 해보고 잇는데 방법이 잇는지요?

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

답변 2개

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

</p><p><script type="text/javascript">
$(function() {
    $("input[name='wr_22']").click(function() {
        if($("input[name='wr_22']").is(":checked") == true) {
            $("#wr_22").val("완료");
        }
    });
});
</script></p><p>

name이랑 id를 왜 저렇게 줬는지 모르겠지만 일단 주어진 코드에서 작동되게 한 겁니다. 

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

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

d
10년 전

 

"text" name="wr_22"  value="" id="wr_22"> 

"CheckBox" Name="wr_22"  onClick="check(this);" Value="완료" >

 

테스트 안해보고 바로 올리는 거라..

오류나 오타가 있을 수 있습니다.

참고해서 수정해 보세요.. ​ 

 

*jquery로 하는 방법도 있습니다.

 

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

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

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

로그인