コードを複製したり ID を変更したりせずに、2 つの異なる要素で同じ関数を使用したいと考えています。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)
}
何か案は?