js 级联菜单
来源:互联网 发布:淘宝店铺招牌图片素材 编辑:程序博客网 时间:2024/06/06 03:32
源代码: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
var
arr =
new
Array([
"河南省"
,
"1"
,
"开封市"
,
"南阳市"
,
"安阳市"
,
"郑州市"
], [
"山东省"
,
15
"2"
,
"济南市"
,
"日照市"
,
"潍坊市"
,
"菏泽市"
],
16
[
"广东省"
,
"3"
,
"广州市"
,
"珠海市"
,
"深圳"
], [
"吉林省"
,
"4"
,
"大连市"
,
"沈阳市"
,
17
"哈尔滨市"
,
"冰城"
]);
18
function
shengshi() {
19
for
(
var
i = 0; i < arr.length; i++) {
20
document.getElementById(
"Select2"
).options.add(
new
Option(
21
arr[i][0], arr[i][1]))
22
}
23
;
24
}
25
function
getCity() {
26
document.getElementById(
"Select1"
).options.length = 1;
27
var
k = document.getElementById(
"Select2"
).value - 1;
28
for
(
var
j = 2; j < arr[k].length; j++) {
29
document.getElementById(
"Select1"
).options.add(
new
Option(
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>
- JS三级联菜单
- JS双级联菜单
- js 级联菜单 例子
- js级联菜单--二级
- JS级联菜单
- js省市级联菜单
- js 级联菜单
- js级联菜单
- JS级联菜单
- js 级联下拉菜单
- 级联菜单(三级)JS
- JS实现三级级联菜单
- HTML+JS实现级联菜单
- js写的无限级联菜单源码。。
- js动态的级联二级菜单
- 用Js简单实现省市区级联菜单
- 用Js简单实现省市区级联菜单
- JS自动生成三级级联菜单
- CSS学习总结
- 连续整数之和为1000共有多少组(1000可任意设置)
- 好资料
- 高斯消元+枚举自由变量
- Linux进程间通信分类 以及 pipe的原理实现
- js 级联菜单
- DOM(DHTML)
- C++工具箱(三)——动画类之基类
- opencv 保存灰度图像的像素值
- ANR相关处理
- 在路上
- 《C++ Primer》十章练习题单词转换word_transform.cpp
- hdu 1395
- java笔记-io字符流