JavaScript

라디오 선택 값을 텍스트 박스에 뿌려주기

Zyss 2015. 4. 27. 15:20
반응형

 

라디오 선택 값을 텍스트 박스에 뿌려주기

 

<script language="javascript">
<!--
var hobby="";
var age="";
var country="";

function getRadios(what){
// 라디오 버튼 네임 hobby 의 값
j=what.hobby.length;
 for (i=0; i<j; i++){
  if(what.hobby[i].checked) var hobby = what.hobby[i].value
 }
// 라디오 버튼 네임 age 의 값
j=what.age.length;
 for (i=0; i<j; i++){
  if(what.age[i].checked) var age = what.age[i].value
 }
// 라디오 버튼 네임 country 의 값
j=what.country.length;
 for (i=0; i<j; i++){
  if(what.country[i].checked) var country = what.country[i].value
 }
// preview 라는 입력 필드 항목과 각 버튼 네임값을 같게함
what.preview.value = (hobby+', '+age+', '+country)
}
//-->
</script>
라디오 버튼들의 값을 선택하면 맨 아래의 입력폼에 순서대로 자동 입력이 됩니다.<BR><BR>


<form name="myradio">
<div onClick='getRadios(document.myradio)'>
<b>취미:</b>
<input type=radio name="hobby" value="등산">등산
<input type=radio name="hobby" value="테니스">테니스
<input type=radio name="hobby" value="볼링">볼링
<input type=radio name="hobby" value="골프">골프
<input type=radio name="hobby" value="낚시">낚시
<br><br>
<b>나이:</b>
<input type=radio name="age" value="10대">10대
<input type=radio name="age" value="20대">20대
<input type=radio name="age" value="30대">30대
<input type=radio name="age" value="40대">40대
<input type=radio name="age" value="50대">50대
<br><br>
<b>국적:</b>
<input type=radio name="country" value="한국">한국
<input type=radio name="country" value="미국">미국
<input type=radio name="country" value="일본">일본
<input type=radio name="country" value="중국">중국
</div>
<br>
<input type=text name="preview" size=20>
</form>

 

 

 

출처는 : http://happycgi.com

반응형

'JavaScript' 카테고리의 다른 글

자바스크립트 알림창 띄우기  (0) 2016.12.26
체크박스 한개만 선택하기  (0) 2015.05.01
자바스크립트 밸류 값 전달되는지 확인  (0) 2015.04.27
자바스크립트 생활코딩  (0) 2015.03.18
멀티 select 만들기  (0) 2015.03.02