老师还有什么可以优化的
来源:7-8 编程练习
永遠热泪盈眶
2020-07-23 17:45:45
function address(){
/*请在此补充代码*/
var prov=document.getElementById("prov");
var city=document.getElementById("city");
var arr=["北京","天津","河北","河南"];
var arr1=["朝阳","西城"];
for(var i=0;i<arr.length;i++){
selectAdd(prov,arr[i],arr[i]);
}
for(var j=0;j<arr1.length;j++){
selectAdd(city,arr1[j],arr1[j]);
}
}
function selectAdd(obj,name,value){
/*请在此补充代码*/
obj.options.add(new Option(name,value));
}
function linkage(){
/*请在此补充代码*/
var prov=document.getElementById("prov");
var city=document.getElementById("city");
var temp1=prov.value;
city.options.length=0;
if(temp1=="北京"){
selectAdd(city,"朝阳","朝阳");
selectAdd(city,"西城","西城");
}else if(temp1=="天津"){
selectAdd(city,"西青","西青");
selectAdd(city,"武清","武清");
}else if(temp1=="河北"){
selectAdd(city,"石家庄","石家庄");
selectAdd(city,"邯郸","邯郸");
}else if(temp1=="河南"){
selectAdd(city,"郑州","郑州");
selectAdd(city,"开封","开封");
}
}1回答
同学你好,同学写的不错哦,无需优化!继续加油哦!!
如果我的回答解决了你的疑惑,请采纳!祝学习愉快!
相似问题