왜? 라디오 버튼이 눌러지지 않는것일까? 정보
왜? 라디오 버튼이 눌러지지 않는것일까?
본문
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
이 선언시
<ul class="answer">
<? for ($i=1; $i<=9 && $po["po_poll{$i}"]; $i++) { ?>
<li>
<input type="radio" id="gb_poll_<?=$i?>" name="gb_poll" value="<?=$i?>" />
<label for="gb_poll_<?=$i?>"><?=$po['po_poll'.$i]?></label>
</li>
<?}?>
</ul>
여기서 radio 버튼이 왜 먹지 않을까요?
이 선언시
<ul class="answer">
<? for ($i=1; $i<=9 && $po["po_poll{$i}"]; $i++) { ?>
<li>
<input type="radio" id="gb_poll_<?=$i?>" name="gb_poll" value="<?=$i?>" />
<label for="gb_poll_<?=$i?>"><?=$po['po_poll'.$i]?></label>
</li>
<?}?>
</ul>
여기서 radio 버튼이 왜 먹지 않을까요?
추천
0
0
댓글 5개


스타일 시트에 문제가 있는것 같습니다.
얼추 정리되면 풀지요...
얼추 정리되면 풀지요...
리자님~ 언젠가 코멘트에 IE6 버리신다고 기억나는데,
그러면 id랑 for 안쓰고 <label><input ~> 텍스트</label>로 코딩해도
"텍스트"를 클릭하면 라디오버튼이나 체크박스에 체크됩니다~
스타일에 label{cursor:pointer;}를 적용하면 더 좋구요...
일부러 그러신건가;;;
그러면 id랑 for 안쓰고 <label><input ~> 텍스트</label>로 코딩해도
"텍스트"를 클릭하면 라디오버튼이나 체크박스에 체크됩니다~
스타일에 label{cursor:pointer;}를 적용하면 더 좋구요...
일부러 그러신건가;;;

아~~ 네 ie6 버려야지요. 조언 좀 많이 해주세요. 감사합니다.

<li>
<label><input type="radio" id="gb_poll_<?=$i?>" name="gb_poll" value="<?=$i?>" />
<?=$po['po_poll'.$i]?></label>
</li>
이건 어떤가요?
<label><input type="radio" id="gb_poll_<?=$i?>" name="gb_poll" value="<?=$i?>" />
<?=$po['po_poll'.$i]?></label>
</li>
이건 어떤가요?