老师帮忙详解一下代码
function address(){
/*请在此补充代码*/
var sheng=document.getElementById("sheng");
var shi=document.getElementById("shi");
var Obj1=["北京市","天津市","河北省","河南省"];
var Obj2=["朝阳区","西城区","石家庄","秦皇岛","邯郸市","洛阳市","郑州市","商丘市"]
selectAdd(sheng,Obj1);
selectAdd(shi,Obj2);
}
function selectAdd(obj,name,value){
/*请在此补充代码*/
for(var value in name){
obj.options.add(new Option(name[value]));
}
function selectAdd(obj,name,value)这个
正在回答
同学你好,function selectAdd(obj,name,value)可以这样理解:
1、在address函数中,调用了selectAdd方法,然后传递数组参数,obj对应的就是sheng,而name对应Obj1,value对应Obj1
同学可以结合课程中来理解每个参数对应的是什么。如下:
不同的参数,添加不同参数的值,比如,添加1到12月,添加1到31天。
如果我的回答解决了你的疑惑,请采纳,祝学习愉快~
- 参与学习 人
- 提交作业 676 份
- 解答问题 9666 个
本阶段将从前端网页搭建入手,到Java Web基础,前后端结合助你完成Java Web小白的蜕变!
了解课程
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧