您现在的位置: 爱51代码网 >> 范文 >> 文章正文
javascript中级联下拉列表

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对象

[html] view plaincopyprint?
01.var op=new Option(text,value); 
      var op=new Option(text,value);

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

 


代码如下:


[html] view plaincopyprint?
01.<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> 
02.<html> 
03.<head> 
04.<style> 
05.#d1 { 
06.    width: 400px; 
07.    height: 250px; 
08.    background-color: #FFE4B5; 
09.    margin: 40px auto; 
10.} 
11.#d1_head { 
12.    color: white; 
13.    font-size: 20px; 
14.    font-family: "Arial"; 
15.    height: 24px; 
16.    background-color: bule; 
17.} 
18.#d1_content { 
19.    padding-left: 30px; 
20.    padding-top: 30px; 
21.} 
22.</style> 
23.<script src="prototype-1.6.0.3.js"></script> 
24.<script type="text/javascript"> 
25.    function doAction(index) { 
26.        var arr = new Array; 
27.        arr[0] = [ new Option('--研究方向--', '-1') ]; 
28.        arr[1] = [ new Option('商务英语', 'english1'), 
29.                new Option('英美文学', 'english2') ]; 
30.        arr[2] = [ new Option('网格计算', 'computer1'), 
31.                new Option('计算机软件', 'computer2'), 
32.                new Option('图形计算', 'computer3') ]; 
33.        $('s2').innerHTML = ''; 
34.        for (i = 0; i < arr[index].length; i++) { 
35.            $('s2').options[i] = arr[index][i]; 
36.        } 
37.    } 
38.</script> 
39.</head> 
40.<body style="font-size:30px;"> 
41.    <div id="d1"> 
42.        <div id="d1_head">专业选择</div> 
43.        <div id="d1_content"> 
44.            <form> 
45.                <select naem="s1" id="s1" style="width:120px;" 
46.                    onchange="doAction(this.selectedIndex);"> 
47.                    <option value="-1">--专业--</option> 
48.                    <option value="english">--英语--</option> 
49.                    <option value="computer">--计算机--</option> 
50.                </select> <select name="s2" id="s2" style="width:120px;"> 
51.                    <option value="-1">--研究方向--</option> 
52.                </select> <input type="submit" value="确认" /> 
53. 
54.            </form> 
55. 
56.        </div> 
57.    </div> 
58.</body> 
59.</html> 

  • 上一篇文章:

  • 下一篇文章: 没有了
  • 最新文章 热点文章 相关文章
    android手机无法与eclipse或电脑
    C/C++洗牌算法源代码
    servlet技术实现用户名唯一的验证
    E-business suite system servic
    ZOJ 3700 Ever Dream 文章中单词
    TortoiseGit和msysGit安装及使用
    asp中有一段javascipt的网页鼠标
    sharepoint 2010 获取用户信息Us
    设计包含max函数的队列
    随机从数组中取出指定的不重复的
    ZOJ 3700 Ever Dream 文章中单词
    sharepoint 2010 获取用户信息Us
    mysql主从同步延迟方案解决的学习
    生日旅行总结
    中小板生日快乐随感
    送生日快乐桑葚乳酪小蛋糕
    写给女儿的生日快乐
    总分公司财务核算
    恢复使用繁体字可行性研究报告
    青少年吸烟心理探析
    jsp页面中表单action=“”为
    当session失效后重新登录成功
    jsp页面中点击导航字,右边输
    was程序启动不起来控制台页面
    WebSphere 安装页面提示浏览
    WebSphere 运行环境linux 更
    WEBSPHERE 下加密
    IBMMQ怎样用ActiveMQ替换
    反正切函数中正切值可能是无
    WP 模拟器一直处于操作系统启
     



    设为首页 | 加入收藏 | 网站地图 | 友情链接 |