1. 程式人生 > >3.2作業第二題

3.2作業第二題

<!DOCTYPE html>
<html>
<head>
    <meta charset="utf-8">
    <title>省市級聯</title>
<style type="text/css">
	#div1{
		width:100px ;
		height:100px ;
		border:1px solid #000 ;
		background-color:#F00 ;	
	}
</style>

<script type="text/javascript">
	
	function testChange(){
		//通過id屬性獲取選項內容
		var jiguan = document.getElementById("jiguan").value ;
		//獲取id="city"所在的select標籤物件
		var city = document.getElementById("city") ;
		city.innerHTML = ""	 ;
		
		//判斷
		if(jiguan=="陝西"){
			//建立一個數組
			var arr = ["西安","寶雞","渭南"] ;
			//遍歷陣列
			for(var i = 0 ; i <arr.length ; i++){
				//設定city所在的select的innerHTML屬性
				city.innerHTML += "<option value='"+arr[i]+"'>"+arr[i]+"</option>" ;
			}
		}
		
		if(jiguan=="廣東"){
			//建立一個數組
			var arr = ["深圳","廣州","珠海"] ;
			//遍歷陣列
			for(var i = 0 ; i <arr.length ; i++){
				//設定city所在的select的innerHTML屬性
				city.innerHTML += "<option value='"+arr[i]+"'>"+arr[i]+"</option>" ;
			}
		}
		
		if(jiguan=="山東"){
			//建立一個數組
			var arr = ["煙臺","濟南","德州"] ;
			//遍歷陣列
			for(var i = 0 ; i <arr.length ; i++){
				//設定city所在的select的innerHTML屬性
				city.innerHTML += "<option value='"+arr[i]+"'>"+arr[i]+"</option>" ;
			}
		}
	}
		
</script>
</head>

請選擇籍貫:
<select id="jiguan" onchange="testChange()">
	<option value="請選擇">請選擇<option>
    <option value="陝西">陝西<option>
    <option value="山東">山東<option>
    <option value="廣東">廣東<option>
</select>
請選擇城市:
<select id="city">
</select>

<hr/>

	<div id="div1" onmouseover="testMouseOver()" onmouseout="testMouseOut()">請選擇你的籍貫!</div>
</body>
</html>