js05-省市联动

<!DOCTYPE html>
<html>
	<head>
		<meta charset="UTF-8">
		<title></title>
		<script>
			var provinces = [
						["深圳","广州","中山","珠海"],
						["长沙","岳阳","郴州","株洲"],
						["武汉","黄冈","黄石","宜昌"]
						]
			
			function selectCity(){
				var province = document.getElementById("sheng")   //得到当前省份
//				alert(province.value) 
				var cities = provinces[province.value]        //城市列表
				
				var citySelect = document.getElementById("city")     //定位到 城市 select
				citySelect.options.length = 0
				for (var i = 0;i<cities.length;i ++) {
					var citytext = cities[i]        // 获取每一个城市
//					alert(citytext)
					var option1 = document.createElement("option")
					var text = document.createTextNode(citytext)
					option1.appendChild(text)
					citySelect.appendChild(option1)
				}
			}
		</script>
	</head>
	<body>		
		籍贯:
		<select id="sheng" onchange="selectCity()">
			<option selected="selected">请选择</option>
			<option value="0">广东省</option>
			<option value="1">湖南省</option>
			<option value="2">湖北省</option>
		</select>
		<select id="city">
			
		</select>
			
		
	</body>
</html>

  

猜你喜欢

转载自www.cnblogs.com/yaobiluo/p/13200221.html