请问老师代码这样写可以吗

来源:7-6 编程练习

慕工程041578

2019-08-11 21:13:42

 就贴了js文件 自己测试的时候功能是实现了 就是觉得这种方法有点笨 想知道有没有更优的方法

function address(){

    /*请在此补充代码*/

    var sh=document.getElementById("sheng");

    var shiqu=document.getElementById("shiqu");

    selectAdd(sh,"北京市","北京市");

    selectAdd(sh,"天津市","天津市");

    selectAdd(sh,"河北省","河北省");

    selectAdd(sh,"河南省","河南省");

    selectAdd(shiqu,"朝阳区","朝阳区");

    selectAdd(shiqu,"西城区","西城区");

    selectAdd(shiqu,"石家庄","石家庄");

    selectAdd(shiqu,"邯郸市","邯郸市");

    selectAdd(shiqu,"西青区","西青区");

    selectAdd(shiqu,"武清区","武清区");

    selectAdd(shiqu,"郑州市","郑州市");

    selectAdd(shiqu,"开封区","开封区");

}

function selectAdd(obj,name,value){

/*请在此补充代码*/  

obj.options.add(new Option(name,value));

}

写回答

1回答

好帮手慕柯南

2019-08-12

同学你好!

省份要和相应的城市对应,同学这样将所有的城市都初始化,达不到想要的效果,同学可以参考一下这个问答:https://class.imooc.com/course/qadetail/140373 

如果我的回答解决了你的疑惑,请采纳,祝学习愉快~

0

0 学习 · 9666 问题

查看课程