라디오 버튼 필수입력

· 2011-10-22 (토) 16:26:47 · 2529 · 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">여성질환 
<input type='radio' name='ca_name' itemname="ca_name" value='1' <?=$ca_name1?>"reqired">비만질환 
<input type='radio' name='ca_name' itemname="ca_name" value='2' <?=$ca_name2?>"reqired">피부질환 
<input type='radio' name='ca_name' itemname="ca_name" value='3' <?=$ca_name3?>"reqired">허약질환 




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

댓글 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>
<? } ?>

위의 방법으로 함 해보세요~~~
2011-10-22 (토) 20:05:48
진짜 귀가 막히고 코가 막히네..
셀렉터는 필수로 잘되는데

이건 여전히 안되네요..
비어있는데도 건너띠어요
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>
<? } ?>
2011-10-22 (토) 22:20:03
셀렉터는 필요 없으니 그 안에 위처럼 라디오버턴으로 카테고리 불렀습니다.
필수입력 체크가 안됩니다. 현재
2011-10-23 (일) 03:01:52
저는 요렇게하니 잘되드라구요.
참고하세요.
<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;
}
2011-10-23 (일) 04:58:53
아 왜저는 안되는걸까요 ..
2013-01-23 (수) 13:00:27
<INPUT type=radio checked name='ca_name' VALUE="여성질환" <? if($write[ca_name] == "여성질환") echo "checked"; ?> >여성질환
댓글을 작성하시려면 로그인이 필요합니다.

그누4 질문답변

66,531건

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

+
제목 글쓴이 날짜 조회
11-10-23 조회 1,272
11-10-23 조회 945
11-10-23 조회 904
11-10-23 조회 1,002
11-10-23 조회 840
11-10-23 조회 8,689
11-10-23 조회 859
11-10-23 조회 1,061
11-10-23 조회 1,005
11-10-22 조회 2,494
11-10-22 조회 1,684
11-10-22 조회 928
11-10-22 조회 1,045
11-10-22 조회 2,067
11-10-22 조회 1,079
11-10-22 조회 1,632
11-10-22 조회 1,310
11-10-22 조회 2,530
11-10-22 조회 1,639
11-10-22 조회 1,716