如何用js实现添加到第二个下拉列表的内容不重复

2024-11-16 05:54:36
推荐回答(2个)
回答1:

看看是这意思不
function addrmb(){
var first=document.getElementById("first");
var second=document.getElementById("second");
var testf=document.getElementsByName("testf");
var tests=document.getElementsByName("tests");
var res = abc(first.value,document.getElementById("second").getElementsByTagName("option"));
// alert(res);
if(first.value != "" && res){
var o = new Option();
o.text = first.value;
second.add(o);
}
}
function delrmb(){
var second=document.getElementById("second");
second.remove(second.selectedIndex)
}
function abc(a,obj){
var arr = new Array();
for (var i=0;i arr[i] = obj[i].innerHTML;
}
for(var j=0;j if(a == arr[j]){
return false;
}
}
return true;
}}

回答2:

您是想把第一个下拉框内容增加到第二个下拉框吗????