 |
|
|  |
| radio버튼 선택 여부에 따라 셀렉트 항목이 바뀝니다 |
|
|
 |
19년 전 |
|
http://www.xtx.kr
<HTML>
<HEAD>
<title>http://www.xtx.kr</title>
<script language="JavaScript">
<!--
function Activity(name, list){
this.name = name;
this.list = list;
}
var acts = new Array();
acts[0] = new Activity('여배우', ['일용엄니', '강부자', '최지우']);
acts[1] = new Activity('남배우', ['맨발', '정우성', '최불암', 'off-road']);
acts[2] = new Activity('내방', ['컴퓨터', '책장']);
acts[3] = new Activity('OS', ['Win98', 'Linux']);
function updateList(str){
var frm = document.myForm;
var oriLen = frm.myList.length;
var numActs;
for (var i = 0; i < acts.length; i++){
if (str == acts[i].name) {
numActs = acts[i].list.length;
for (var j = 0; j < numActs; j++)
frm.myList.options[j] = new Option(acts[i].list[j], acts[i].list[j]);
for (var j = numActs; j < oriLen; j++)
frm.myList.options[numActs] = null;
}
}
}
// -->
</script>
</head>
<body>
<form name="myForm">
<input type="radio" name="rad" value="여배우" onclick="updateList(this.value)"
checked>여배우
<input type="radio" name="rad" value="남배우" onclick="updateList(this.value)">남배우
<input type="radio" name="rad" value="내방" onclick="updateList(this.value)">내방
<input type="radio" name="rad" value="OS" onclick="updateList(this.value)">OS<br>
<br>
<select name="myList">
<option>일용엄니
<option>강부자
<option>최지우
</select>
</form>
</font>
</body>
</html>
|
|
추천 : 484 |
추천
목록
|
|
|  |
|