폼 입력시 다르게 보이는??..(버튼 선택에따른 다른입력폼) > 그누4 질문답변

그누4 질문답변

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

폼 입력시 다르게 보이는??..(버튼 선택에따른 다른입력폼) 정보

폼 입력시 다르게 보이는??..(버튼 선택에따른 다른입력폼)

본문

제목이 좀 거시기 합니다..죄송합니다..ㅡ.ㅜ;

라디오 버튼이

A  와 B 가 있다면

A를 선택할때는 11111 이라는 입력폼이 나오거나 안나오게..
B를 선택할때는 22222 라는 입력폼이 나오도록...

즉 선택에 따라 입력폼이 다르게 나타나게 하는것을 알고 싶습니다.

검색능력이 떨어졌는지 검색이 되지 않아서 이렇게 질문란에 올립니다.

감사합니다.
  • 복사

댓글 전체

?selopt=[A와 B를 선택했을때 따로 값을 둬서]

받는 쪽에서

$ret = $_GET[selopt];

if ( $ret == A였을때 )
else if ( $ret == B였을때 )
이런식으로 처리해주시면 될겁니다.
자바스크립을 이용해서 해야 하는데요.
두개의 레이어를 히든으로 숨겨놓고
라이오 버튼을 클릭하면 해당 레이어가 보이게 해주시면됩니다.

<form name='popup'>
<input type='radio' name='radio' value='A' onclick="sel(this.value)">A
<input type='radio' name='radio' value='B' onclick="sel(this.value)">B
<div id='s1111' style="display:none">
내용1111
</div>
<div id='s2222' style="display:none">
내용2222
</div>
</form>


<script language='Javascript'>
function sel(val) {
var f = document.popup;
if (val == 'A') {
s1111.style.display = 'block';
s2222.style.display = 'none';
}
if (val == 'B') {
s1111.style.display = 'none';
s2222.style.display = 'block';
}
}
</script>
© SIRSOFT
현재 페이지 제일 처음으로