라디오버튼 체크 풀림.... > 그누4 질문답변

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기
기존 게시물은 열람만 가능합니다.

라디오버튼 체크 풀림.... 정보

라디오버튼 체크 풀림....

본문

안녕하세요?
아래소스는 클럽의 환경설정중 일부인데요..
라디오버튼에 체크를 하면 잘 작동합니다.
그런데 다른항목을 설정하려면 체크가 풀려 또다시 체크를 해야하는데요.
한번체크되면 풀리지 않도록 할수는 없는지요?
checked 를 사용하면 되는것 같기는한데 할줄몰라서인지 잘안되네요..
알려주시면 대단히 감사하겠습니다.

<td width="130" bgcolor="#f7f7f7" class="gmenu">클럽 배경 색상 지정</td>
    <td class="list">      
 
 <table width="100%" cellSpacing=4 cellPadding=2 align=center border=1>
  <tr>
    <td colspan="2"><center>선택</center></td>
    <td width="4%"><INPUT TYPE="RADIO" NAME='cb_bgcolor' VALUE="#FAEBD7"></td>
    <td bgColor=#FAEBD7></td>
    <td width="4%"><INPUT TYPE="RADIO" NAME='cb_bgcolor' VALUE="#BDB76B"></td>
    <td bgColor=#BDB76B></td>
    <td width="4%"><INPUT TYPE="RADIO" NAME='cb_bgcolor' VALUE="#E6E6FA"></td>
    <td bgColor=#E6E6FA></td>
    <td width="4%"><INPUT TYPE="RADIO" NAME='cb_bgcolor' VALUE="#E0FFFF"></td>
    <td bgColor=#E0FFFF></td>
    <td width="4%"><INPUT TYPE="RADIO" NAME='cb_bgcolor' VALUE="#87CEFA"></td>
    <td bgColor=#87CEFA></td>
  </tr>
</table>
  • 복사

댓글 전체

라디오버튼에 체크를 하면 잘 작동합니다.
그런데 다른항목을 설정하려면 체크가 풀려 또다시 체크를 해야하는데요.

>> 다른 항목의 name 이 같은 거 같습니다.


한번체크되면 풀리지 않도록 할수는 없는지요?
checked 를 사용하면 되는것 같기는한데 할줄몰라서인지 잘안되네요..

>> 수정시에 말씀하시는 것인지..
수정시 풀리는 거라면 if ($cb_color == "#000000") echo " checked" 등을 각각에 삽입하거나
자바스크립트로 체크하게 해주세요.
<td width="4%"><INPUT TYPE="RADIO" NAME='cb_bgcolor' VALUE="#87CEFA" <? if ($cb_color == "#000000") echo " checked"?>></td>
항목이 30여개가 되다보니..... 아래와 같은 소스를 찾았는데 오류가 납니다
아래와 같은 소스로 한번에 제어를 할수는 없는지요.
<?
$hownum = "3"; //라디오버튼의 갯수

fir($i=0; $i<=$hownum; $i++) { //여기서 오류가 나거든요..Parse error: syntax error, unexpected ';' in
$checkd = "checked".$i;
if($data[필드명]==$i) {
$$checked = "checked";
} else {
$$checked = "";
}

}
?>
죄송하지만 다시한번 답을 주시면 대단히 감사하겠습니다.
© SIRSOFT
현재 페이지 제일 처음으로