我想在两个不同的元素上使用相同的函数,而不复制我的代码和更改 id。我想将 ID 作为参数传递给我的函数,但它不起作用。
function getSelected(id){
var selected = new Array();
**var selObj = document.getElementById(id);** //The problem is here
var count = 0;
for (x=0; x<selObj.options.length; x++){
if (selObj.options[x].selected){
selected[count] = selObj.options.value;
count++;
}
}
alert(count)
}
有任何想法吗?