老师请检查~另外怎么实现根据所选省份不同所对应的市区不同啊?

来源:7-6 编程练习

满格4372973

2021-03-29 19:46:45

​<!DOCTYPE html>
<html>
<head>
    <meta charset="UTF-8">
    <title>Document</title>
    <script type="text/javascript" src="index01.js">
        
    </script>
</head>
<body onload="address()">
    <form>
        省份:<select id="sheng" name="sheng"></select>
        市/区:<select id="shi" name="shi"></select>
    </form>
</body>
</html>


function address(){
    var sheng=document.getElementById("sheng");
    var shi=document.getElementById("shi");
    var a=["北京市","河南省"];
    var b=["朝阳区","西城区","开封市","兰考县"];
    init(sheng,a,a);
    init(shi,b,b);
}
function init(obj,name,value){
    for(var i=0;i<name.length;i++){
        obj.options.add(new Option(name[i],value[i]));
    }
}​

写回答

2回答

好帮手慕阿慧

2021-03-30

同学你好,练习题完成的不错,很棒,继续加油!祝学习愉快~

0

满格4372973

提问者

2021-03-29

三级联动在下一节有讲,我知道啦,请老师检查一下代码呀

0

0 学习 · 16556 问题

查看课程