회원가입폼 필드추가 관련 질문입니다 정보
회원가입폼 필드추가 관련 질문입니다본문
회원가입시 양력과 음력을 구분하는 필드를 넣었습니다.
다음과 같이 비밀번호찾기질문을 보고 따라했더랬음니다.
<TD width="160" class=m_title>생일구분</TD>
<TD class=m_padding>
<select name=mb_birth_gb onchange="this.form.mb_birth_gb.value=this.value;">
<option value="">선택하십시오.</option>
<option value="S">양력</option>
<option value="L">음력</option>
</select> (필수입력)
</TD>
그런데 이렇게 하니깐 회원정보 수정할때도 "선택하십시오"에 커서가 멈춰있어서 문제가 되네요.
음력을 선택했다면 음력이 보이도록 안될까요?
그리고 마땅한 예제가 없어서 그러는데.
위와 같은 역할을 하는 라이오 버튼은 어떻게 만들어야 하죠?
라디오 버튼으로 하면 더 깔끔하고 보기도 좋을것 같은데, 잘 안되는 군요.
고수님들의 도움 부탁드립니다. ^^
다음과 같이 비밀번호찾기질문을 보고 따라했더랬음니다.
<TD width="160" class=m_title>생일구분</TD>
<TD class=m_padding>
<select name=mb_birth_gb onchange="this.form.mb_birth_gb.value=this.value;">
<option value="">선택하십시오.</option>
<option value="S">양력</option>
<option value="L">음력</option>
</select> (필수입력)
</TD>
그런데 이렇게 하니깐 회원정보 수정할때도 "선택하십시오"에 커서가 멈춰있어서 문제가 되네요.
음력을 선택했다면 음력이 보이도록 안될까요?
그리고 마땅한 예제가 없어서 그러는데.
위와 같은 역할을 하는 라이오 버튼은 어떻게 만들어야 하죠?
라디오 버튼으로 하면 더 깔끔하고 보기도 좋을것 같은데, 잘 안되는 군요.
고수님들의 도움 부탁드립니다. ^^
댓글 전체
오늘 라디오 버튼으로 수정했습니다. 아래 코드는 제가 적용한 겁니다. ^^
<? $mbgb = $member[mb_birth_gb] ?>
<input type="radio" name="mb_birth_gb" value="S" <?=$mbgb=="S"?"checked":($mbgb==""?"checked":"");?>>양력
<input type="radio" name="mb_birth_gb" value="L" <?=$mbgb=="L"?"checked":"";?>>음력
<? $mbgb = $member[mb_birth_gb] ?>
<input type="radio" name="mb_birth_gb" value="S" <?=$mbgb=="S"?"checked":($mbgb==""?"checked":"");?>>양력
<input type="radio" name="mb_birth_gb" value="L" <?=$mbgb=="L"?"checked":"";?>>음력
앗 감사합니다. 이 방법은 체크박스를 이용하는 것이군요..
혹시 님들 중에 라디오 버튼으로도 될 수 있도록 알려주심 감사해요. ^^
앞으로도 많이 쓸거 같은데...
혹시 님들 중에 라디오 버튼으로도 될 수 있도록 알려주심 감사해요. ^^
앞으로도 많이 쓸거 같은데...
<? $wr_1_checked = "";
if ($w == "" || $write[wr_1] == s)
$wr_1_checked = "checked";
?>
<input type=checkbox name=wr_7 value="s" <?=$wr_1_checked?>><span class=w_title>메롱</span>
이런식으로 하고 입력이 없을 경우 기본값은 L로 고치면 되지 않을까요?
if ($w == "" || $write[wr_1] == s)
$wr_1_checked = "checked";
?>
<input type=checkbox name=wr_7 value="s" <?=$wr_1_checked?>><span class=w_title>메롱</span>
이런식으로 하고 입력이 없을 경우 기본값은 L로 고치면 되지 않을까요?