⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 select.html

📁 用于编些网站的Javascript
💻 HTML
字号:
<html> 
	<head> 
		<script language="javascript">  
			var arrBeijing = ["崇文","海淀","宣武","昌平","朝阳"];
			var arrShanghai = ["虹桥","徐汇","浦东","黄浦江","城隍庙"]; 
			var arrHebei = ["石家庄", "廊坊", "保定", "沧州", "邯郸","张家口","承德"];
			
			function getArr(proValue){
				if(proValue == "beijing"){
					return arrBeijing;	
				}else if(proValue == "shanghai"){
					return arrShanghai;	
				}else if(proValue == "hebei"){
					return arrHebei;	
				}	
			}
			
			function changeCity(){
				var selP = document.getElementById("selP");
				//options --> 返回select对象中所有的option对象
				var opts = selP.options; 
				//selectedIndex --> 返回当前选中option的下标
				var optIndex = opts.selectedIndex;	        
				var opt = opts[optIndex];
				var optValue = opt.value;  
				
				//获得城市列表
				var arr = getArr(optValue);
				
				//清空城市列表
				var selC = document.getElementById("selC");
				selC.length = 0;
				
				//添加城市列表
				for(var i=0; i<arr.length; i++){
					//扩充城市列表长度
					selC.length += 1;
					//添加一个option
					var newOp = new Option(arr[i],arr[i]);	 
					selC.options[i] = newOp;
				}
			}
		</script>
	</head>
	<body> 
		省份:
		<select id="selP" onchange="changeCity()"> 
			<option value="beijing">北京</option> 
			<option value="shanghai">上海</option>
			<option value="hebei">河北</option>
		</select>
		城市(区):
		<select id="selC">
			<option>请选择</option> 
		</select>
	</body>
</html>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -