老师还有什么可以优化的

来源: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回答

好帮手慕小脸

2020-07-23

同学你好,同学写的不错哦,无需优化!继续加油哦!!

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

0

0 学习 · 9666 问题

查看课程