下拉框 级联

之前写过的关于下拉框级联的代码(js也是从网上找的吐舌头),先记下来方便以后查看



<html>
<head>
<title>备份管理</title>
<script type="text/javascript">
<!--下拉框级联开始-->
    var cityList = new Array(); //定义城市数组
    cityList['每月'] = [ '01', '02', '03', '04', '05', '06', '07', '08', '09', '10', '11',
            '12', '13', '14', '15', '16', '17', '18', '19', '20', '21', '22',
            '23', '24', '25', '26', '27', '28', '29', '30', '31' ];
    cityList['每周'] = [ '星期一', '星期二', '星期三', '星期四', '星期五', '星期六', '星期日' ];
    cityList['每天'] = [ '1', '2', '3', '4', '5', '6', '7', '8', '9', '10', '11',
            '12', '13', '14', '15', '16', '17', '18', '19', '20', '21', '22',
            '23', '24' ];

    function changeCity() {
        var province = document.myform.province.value;
        document.myform.city.options.length = 0;
        for ( var i in cityList) {
            if (i == province) {
                for ( var j in cityList[i]) //根把对应城市动态创建区域option
                {
                    document.myform.city.options.add(new Option(cityList[i][j],
                            cityList[i][j]));
                }
            }
        }
        document.myform.city.options.selectIndex = 3;
    }

    function loadAll() //动态创建城市option
    {
        for ( var i in cityList) {
            document.myform.province.options.add(new Option(i, i));
        }
        document.myform.province.selectedIndex = 0;
    }

</script>

</head>

<body οnlοad="loadAll( )">

    <div class="main">
        <div class="tabox">
            <form action="#" method="post" name="myform">
                <p>
                    自动备份:是<input type="radio" name="auto" checked="checked" value="1" />
                    &nbsp;&nbsp;&nbsp;否<input name="auto" type="radio" value="0" />
                </p>
                <p>
                    备份周期:<select name="province" id="province" οnchange="changeCity()">
                        <option>--请选择时间--</option>
                    </select> <select name="city" id="city">
                        <option>--请选择时间--</option>
                    </select>
                </p>
                <p>
                    备份路径:<input type="file" />
                </p>
                <input type="submit" value="确定" class="submit" /><input type="reset"
                    value="重置" class="submit" />

            </form>
        </div>
    </div>

</body>


</html>



  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值