html级联下拉列表,javascript级联下拉列表实例代码(自写)

Html dom 是指在w3c规范出现之前,各个浏览器支持的一些dom操作。

1,Select对象。

属性

a,selectedIndex:用户选择的选项的下标,下标从0开始

b,length: 获取或者设置选项的个数

c,options: 返回一个数组,数组元素是Option对象

2,Options对象

属性:

a,text:选项的文本内容

b,value:选项的値

c,selected: 当该选项被选上,值为true,否则为false

小知识:创建一个Option对象

var op=new Option(text,value);

我写的一个级联下拉列表:

5af1b84334ea955c8bf00170bd2d6541.png 

代码如下:

#d1 {

width: 400px;

height: 250px;

background-color: #FFE4B5;

margin: 40px auto;

}

#d1_head {

color: white;

font-size: 20px;

font-family: "Arial";

height: 24px;

background-color: bule;

}

#d1_content {

padding-left: 30px;

padding-top: 30px;

}

function doAction(index) {

var arr = new Array;

arr[0] = [ new Option('--研究方向--', '-1') ];

arr[1] = [ new Option('商务英语', 'english1'),

new Option('英美文学', 'english2') ];

arr[2] = [ new Option('网格计算', 'computer1'),

new Option('计算机软件', 'computer2'),

new Option('图形计算', 'computer3') ];

$('s2').innerHTML = '';

for (i = 0; i < arr[index].length; i++) {

$('s2').options[i] = arr[index][i];

}

}

专业选择

οnchange="doAction(this.selectedIndex);">

--专业--

--英语--

--计算机--

--研究方向--

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值