zoukankan      html  css  js  c++  java
  • js省市联动

    <!DOCTYPE html>
    <html>
        <head>
            <meta charset="UTF-8">
            <title>省市联动</title>
            <script>
                var provinces=[
                 ["深圳市","东菀市","惠州市","广州市"],
                 ["长沙市","岳阳市","株洲市","湘潭市"],
                 ["厦门市","福州市","漳州市","泉州市"]
                ];
                
                function selectProvince(){
                    //获取选择的省级
                    var province=document.getElementById("province");
                    //获取选择的省级的值
                    var value=province.value;
                    
                    //通过获取的值从全局数组值获取对应省级之下的市级
                    var cities=provinces[value];
                    
                    //获得市级的对象
                    var citySelect=document.getElementById("city");
                    citySelect.options.length=0;//清空select中的options
                    
                    //遍历所有的市
                    for(var i=0;i<cities.length;i++)
                    {
                        var cityText = cities[i];
                        
                        //创建option节点
                        var option1=document.createElement("option");
                        //创建城市文本节点
                        var textNode=document.createTextNode(cityText);
                        
                        //将option节点和文本内容关联起来
                        option1.appendChild(textNode);
                        
                        //添加到城市select
                        citySelect.appendChild(option1);
                        
                    }
                }
            </script>
        </head>
        <body>
            <!--选择省份-->
            <select onchange="selectProvince()" id="province">
                <option value="-1">--请选择--</option>
                <option value="0">广东省</option>
                <option value="1">湖南省</option>
                <option value="2">福建省</option>
            </select>
            <select id="city">
                
            </select>
        </body>
    </html>
    一纸高中万里风,寒窗读破华堂空。 莫道长安花看尽,由来枝叶几相同?
  • 相关阅读:
    java的反射机制浅谈 分类: java
    2.4.3 Cow Tours
    2.4.2 Overfencing
    2.4.1 The Tamworth Two
    Shortest Paths
    2.3.5 Controlling Companies
    2.3.4 Money Systems
    2.3.3 Zero Sum
    2.3.2 Cow Pedigrees
    2.3.1 Longest Prefix
  • 原文地址:https://www.cnblogs.com/byczyz/p/11201037.html
Copyright © 2011-2022 走看看