테스트 사이트 - 개발 중인 베타 버전입니다

라디오 버튼 필수입력

· 14년 전 · 2399 · 7
<?
if($w == 'u') {

if($write[ca_name] == '여성질환') $ca_name0 = "checked";
else if($write[ca_name] == '비만질환') $ca_name1 = "checked";
else if($write[ca_name] == '피부질환') $ca_name2 = "checked";
else if($write[ca_name] == '허약질환') $ca_name3 = "checked";

}
?>

<input type='radio' name='ca_name' itemname="ca_name" value='0' <?=$ca_name0?>"reqired">여성질환&nbsp;
<input type='radio' name='ca_name' itemname="ca_name" value='1' <?=$ca_name1?>"reqired">비만질환&nbsp;
<input type='radio' name='ca_name' itemname="ca_name" value='2' <?=$ca_name2?>"reqired">피부질환&nbsp;
<input type='radio' name='ca_name' itemname="ca_name" value='3' <?=$ca_name3?>"reqired">허약질환&nbsp;




어떻게 손을 돼야 등록시 이늠들을 체크 할까요 ..

댓글 작성

댓글을 작성하시려면 로그인이 필요합니다.

로그인하기

댓글 7개

<? if ($is_category) { ?>
<tr height="40" bgcolor='#F7F7F7'>
<td class=write_head>카테고리</td>
<td style="line-height:5mm;">
<INPUT type=radio required name='ca_name' VALUE="여성질환" <? if($write[ca_name] == "여성질환") echo "checked"; ?> >여성질환
<INPUT type=radio required name='ca_name' VALUE="카비만질환" <? if($write[ca_name] == "비만질환") echo "checked"; ?> >비만질환
<INPUT type=radio required name='ca_name' VALUE="피부질환" <? if($write[ca_name] == "피부질환") echo "checked"; ?> >피부질환
<INPUT type=radio required name='ca_name' VALUE="허약질환" <? if($write[ca_name] == "허약질환") echo "checked"; ?> >허약질환
</td></tr>
<tr><td colspan=2 height=1 bgcolor=#e7e7e7></td></tr>
<? } ?>

위의 방법으로 함 해보세요~~~
진짜 귀가 막히고 코가 막히네..
셀렉터는 필수로 잘되는데

이건 여전히 안되네요..
비어있는데도 건너띠어요
write.skin.php에 아래의 소스를 제거하고 입력해서 사용하셨나요?
<? if ($is_category) { ?>
<tr>
<td class=write_head>카테고리</td>
<td><select name=ca_name required itemname="분류"><option value=""><?=$category_option?></select></td></tr>
<tr><td colspan=2 height=1 bgcolor=#e7e7e7></td></tr>
<? } ?>
셀렉터는 필요 없으니 그 안에 위처럼 라디오버턴으로 카테고리 불렀습니다.
필수입력 체크가 안됩니다. 현재
저는 요렇게하니 잘되드라구요.
참고하세요.
<input type="radio" name=wr_1 value="오후" <?if($write[wr_1]=="오후") echo"checked";?>>오후

write.skin.php 아래에 자바스크립트 체크에 아래소스 추가

function fwrite_submit(f)
{
var getobj = document.getElementsByTagName("input");
var chkfld = false;
for(var i=0; i<getobj.length; i++){
if(getobj[i].type == "radio" && getobj[i].checked == true){
chkfld = true;
break;
}
}
if(chkfld == false){
alert("오전/오후 필수입니다.");
return false;
}
아 왜저는 안되는걸까요 ..
<INPUT type=radio checked name='ca_name' VALUE="여성질환" <? if($write[ca_name] == "여성질환") echo "checked"; ?> >여성질환

게시판 목록

그누4 질문답변

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