코멘트에 체크박스 추가필드 넣기 정보
코멘트에 체크박스 추가필드 넣기본문
코멘트에 추가필드를 넣으면 잘 됩니다. 허나 수정 버튼을 누르면 체크가 해제되어 난감할 때가 있습니다.
검색해서 찾아보니 입력필드는 넣는 방법이 있는데 체크박스는 없는 것 같아 올립니다.
<!-- 답변 -->
<input type=hidden id='secret_comment_<?=$comment_id?>' value="<?=strstr($list[$i][wr_option],"secret")?>" style="<?=$style_field?>" name="hidden">
<textarea id='save_comment_<?=$comment_id?>' style='display:none;<?=$style_field?>;' name="textarea"><?=get_text($list[$i][content1], 0)?></textarea>
위 필드 아래에 아래 숨은 필드를 추가합니다. 예)wr_7 필드
<input type=hidden id='wr_7_comment_<?=$comment_id?>' value="<?=strstr($list[$i][wr_7],"wr_7")?>" style="<?=$style_field?>" name="hidden">
숨은 필드에 입력값을 저장하는 방식입니다.
======================================================================================================
필요한 곳에 체크박스 필드를 삽입합니다.
<input type=checkbox id="wr_7" name="wr_7" value="wr_7">옵션 사용
======================================================================================================
if (document.getElementById('secret_comment_'+comment_id).value)
document.getElementById('wr_secret').checked = true;
else
document.getElementById('wr_secret').checked = false;
맨 아래 위 소스 바로 및에 아래 소스를 넣습니다.
if (document.getElementById('wr_7_comment_'+comment_id).value)
document.getElementById('wr_7').checked = true;
else
document.getElementById('wr_7').checked = false;
숨겨진 필드에 입력값이 있으면 체크, 없으면 체크 해제 됩니다.
======================================================================================================
이상 코멘트에 체크박스 넣는 팁이었습니다.
라디오 버튼은 안해봤는데 한 번 해보세요. 장담은 못합니다. 쿠헬헬
5
댓글 6개
라디오버튼 필요하신분은 위와 필드추가는 동일하게 하되, 스크립트에서 아래를 참고하세요~
for(i=0;i<document.formname.wr_1.length;i++){
if(document.getElementById('wr_1_comment_' + comment_id).value == document.formname.wr_1[i].value)
document.formname.wr_1[i].checked = true;
}
정작 코맨트에서 보이지를 않습니다.
http://sir.co.kr/bbs/board.php?bo_table=g4_tiptech&wr_id=25632&sca=&sfl=wr_subject&stx=%EC%BD%94%EB%A9%98%ED%8A%B8&sop=and
링크대로 해도 마찬가지입니다.
보이기에도 코멘트가 나타나게 하려면 다른 곳을 손보아야하는 곳이 있는가요?
<?=$list[$i][wr_2]?> <--- 요로코롬 혀야 나옵니당. ㅎㅎㅎ