• DOM之城市二级联动


    1、HTML内容

    <select id="province">
            <option>请选择</option>
            <option>山东省</option>
            <option>吉林省</option>
            <option>上海市</option>
        </select>
        <select id="city">
            <option>请选择</option>
        </select>

    2、JS

    var provinceE=document.getElementById("province");
        provinceE.onchange=function(){
            var city=document.getElementById("city");
            var opts=city.getElementsByTagName("option");
            for(var z=opts.length-1;z>0;z--){
                city.removeChild(opts[z]);
            }
            var province=provinceE.value;
            //alert(province);
            var citys=[];
            switch (province){
                case "山东省":
                    citys=["青岛市","济南市","威海市","日照市","德州市"];
                    break;
                case "吉林省":
                    citys=["长春市","四平市","辽源市","通化市","白山市"];
                    break;
                case "上海市":
                    citys=["嘉定区","普陀区","黄浦区","虹口区","长宁区"];
                    break;
            }
            for(var i=0;i<citys.length;i++){
                var option=document.createElement("option");
                var textNode=document.createTextNode(citys[i]);
                option.appendChild(textNode);
                city.appendChild(option);
            }
    
        }
  • 相关阅读:
    《梦断代码》读后感(二)
    《梦断代码》读后感(一)
    最大子数组和(环状数组)
    求最大字数组的和的1000个元素的新要求
    面试题fugui02
    Linux基本操作
    面试题fugui
    水星的水
    python魔术方法
    tornado websocket聊天室
  • 原文地址:https://www.cnblogs.com/-walker/p/6416838.html
Copyright © 2020-2023  润新知