스크립트 고수님 하나만 질문하겠습니다 ...
본문
<tr>
<th scope="row"><label for="wr_3">가입불가</label></th>
<td><input type="checkbox" name="wr_3" id="wr_3" value="yes"></td>
</tr>
이런식으로 체크를 하는 칸이 하나 있는데요
가입불가에 체크박스 표시를 하면
<textarea id="wr_content" name="wr_content" maxlength="10000" required class="required" title="내용"
<?php if ($comment_min || $comment_max) { ?>onkeyup="check_byte('wr_content', 'char_count');"<?php } ?>>안녕하세요</textarea>
안녕하세요 부분이 가입불가합니다. 하고 바로 바뀌는 스크립트 어떻게 넣을수없을까요?
꼭좀부탁드립니다... 바로 채택해드리겠습니다 ㅠ
<th scope="row"><label for="wr_3">가입불가</label></th>
<td><input type="checkbox" name="wr_3" id="wr_3" value="yes"></td>
</tr>
이런식으로 체크를 하는 칸이 하나 있는데요
가입불가에 체크박스 표시를 하면
<textarea id="wr_content" name="wr_content" maxlength="10000" required class="required" title="내용"
<?php if ($comment_min || $comment_max) { ?>onkeyup="check_byte('wr_content', 'char_count');"<?php } ?>>안녕하세요</textarea>
안녕하세요 부분이 가입불가합니다. 하고 바로 바뀌는 스크립트 어떻게 넣을수없을까요?
꼭좀부탁드립니다... 바로 채택해드리겠습니다 ㅠ
답변 1
수정
<input type="checkbox" name="wr_3" id="wr_3" value="yes" onclick='change_content(this.checked);'>
function change_content(chk){
txt = $('#wr_content').val();
if(txt=='가입불가합니다' || txt =='안녕하세요' )
msg= chk? '가입불가합니다' : '안녕하세요';
$('#wr_content').val(msg);
}
</script>
이미 다른 내용 입력이 있으면 변경하지않습니다
무조건 변경하려면 아래 두행을 삭제하세요
txt = $('#wr_content').val();
if(txt=='가입불가합니다' || txt =='안녕하세요' )
답변을 작성하시기 전에 로그인 해주세요.