특정 등급이상만 필수체그

특정 등급이상만 필수체그

QA

특정 등급이상만 필수체그

답변 2

본문

라디오버튼에서 특정등급이상만 필수로 체크하도록 하려면 어떻게 하면 될가요?

required넣으면 모든 등급에 적용되서 8등급 이상만 라디오 필수로 하려고 합니다. 

8등급까지는 필수 아니구요,,

이 질문에 댓글 쓰기 :

답변 2

<input type="radio" <?php if($member['mb_level'] >= 8 echo 'required'; ?> />

이렇게 하면 레벨 8 이상에게만 required가 붙게 되겠죠. 

감사합니다~ 그런데
  <input type='radio' id='a1' value='야구' name='wr_12' <? if ($write[wr_12] == '야구') echo "checked"?>><label for="a1">야구</label>&nbsp;    
     
      <input type='radio' id='a2' value='축구' name='wr_12' <? if ($write[wr_12] == '축구') echo "checked"?>><label for="a2">축구</label>&nbsp; 

이렇게 되어 있는데...열려주신대로
      <input type='radio' id='a2' value='축구' name='wr_12' <? if ($write[wr_12] == '축구') echo "checked"?> <?php if($member['mb_level'] >= 8 echo 'required'; ?> ><label for="a2">축구</label>&nbsp; 

이렇게 하니 애러가 나네요,,어덯게 해야 할지요..

short_open_tag가 off되어 있을 수 있으니 다음 처럼 해 보세요.
<input type='radio' id='a2' value='축구' name='wr_12' <?php if ($write[wr_12] == '축구') echo "checked"; if($member['mb_level'] >= 8 echo 'required'; ?> ><label for="a2">축구</label>

헛 오른쪽 괄호가 빠졌네요...

<input type='radio' id='a2' value='축구' name='wr_12' <?php if ($write[wr_12] == '축구') echo "checked"; if($member['mb_level'] >= 8) echo 'required'; ?> ><label for="a2">축구</label>  

답변을 작성하시기 전에 로그인 해주세요.
QA 내용 검색
질문등록
전체 2,074
© SIRSOFT
현재 페이지 제일 처음으로