老师帮忙看下有没有更好的建议
来源:7-8 编程练习
Wuq1an
2020-02-20 19:45:31

js部分:

2回答
guly
2020-02-21
你好,再添加元素时应该清空之前的值,
function selectAdd(obj,address){
for(var i =0;i<address.length;i++){
obj.options.add(new Option(address[i],address[i]));
}
}应该改为:
function selectAdd(obj,address){
for(i=obj.length;i>=0;i--){
obj.options.remove(0);
}
for(var i =0;i<address.length;i++){
obj.options.add(new Option(address[i],address[i]));
}
}如果解决您的问题请采纳,祝学习愉快!
guly
2020-02-21
你好,为了快速准确解决您的问题,建议贴出源码,不要贴图,祝学习愉快!
相似问题