js 级联菜单

 

源代码:http://yuncode.net/code/c_5051c06d80ad295

 

 

 

01

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
02<html xmlns="http://www.w3.org/1999/xhtml">
03<head>
04<title>js 级联菜单</title>
05<style type="text/css">
06#Select2 {
07    width: 120px;
08}
09#Select1 {
10    width: 100px;
11}
12</style>
13<script type="text/javascript"language="javascript">
14    vararr = newArray([ "河南省","1", "开封市", "南阳市","安阳市", "郑州市" ], [ "山东省",
15            "2","济南市", "日照市", "潍坊市","菏泽市" ],
16            ["广东省", "3", "广州市","珠海市", "深圳" ], [ "吉林省", "4","大连市", "沈阳市",
17                    "哈尔滨市","冰城" ]);
18    functionshengshi() {
19        for( var i = 0; i < arr.length; i++) {
20            document.getElementById("Select2").options.add(newOption(
21                    arr[i][0], arr[i][1]))
22        }
23        ;
24    }
25    functiongetCity() {
26        document.getElementById("Select1").options.length = 1;
27        vark = document.getElementById("Select2").value - 1;
28        for( var j = 2; j < arr[k].length; j++) {
29            document.getElementById("Select1").options.add(newOption(
30                    arr[k][j], arr[k][j]))
31        }
32    }
33</script>
34</head>
35<body onload="shengshi()">
36<p>所在省:
37  <select id="Select2"name="D2" onchange="getCity()">
38    <option></option>
39  </select>
40  所在市:
41  <select id="Select1"name="D1">
42    <option></option>
43  </select>
44</p>
45</body>
46</html>

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

IT开发者

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值