二级连动

省市名字的选择——效果


<html>
<head>
<title>省市名字的选择——效果</title>
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
<style type="text/css">
select {
	width: 80px;
}
</style>
<script type="text/javascript">
	/*
	 定义容器,将省市信息存储起来
	 定义数组
	 */
	function change() {
		/* 定义数组,存储城市信息  */
		var arr = new Array();
		arr["北京市"] = ["东城区", "西城区", "海淀区", "门头沟", "石景山"];
		arr["天津市"] = ["河西区", "和平区", "南开区", "塘沽区", "滨海新区", "武清区","静海县"];
		arr["上海市"] = ["浦东新区 ", "黄浦区", "静安区", "徐汇", "南汇", "卢湾", "崇明" ];
		arr["安徽市"] = ["合肥市", "六安市", "安庆市", "芜湖市", "黄山", "蚌埠", "淮南" ];
		arr ["商丘市"] =[ "睢县","柘城","永城","睢阳","宁陵县"] ;
		/* 	获取用户选择的是那一个省份 province 
		获取用户选择的是那个省份,document.表单.表单组件名.value  */

		var province = document.pc.province.value; //获取市的列表对象
		var city = document.pc.city;
		city.length = 0; //添加到城市列表菜单中 建立option对象
		for ( var c in arr[province]) {
			var option = new Option(arr[province][c]);
			city.options.add(option);

		}
	}
</script>
</head>
<body>
	<form action="" method="post" name="pc">
		<select onchange="change()" name="province">
			<option value="-请选择市区-">-请选择市区-</option>
			<option value="北京市">北京市</option>
			<option value="天津市">天津市</option>
			<option value="上海市">上海市</option>
			<option value="安徽市">安徽市</option>
			<option value="商丘市">商丘市</option>
		</select> <select name="city"></select>
	</form>

</body>
</html>



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值