<select name="aa" id="bb">
<option value="1001">aaa</option>
<option value="1002">bbb</option>
<option value="1003">ccc</option>
</select>
var op=document.getElementsByName('aa')[0].getElementsByTagName('option');
for(var i=0;i<op.length;i++){
if(op[i].value=="001002" || op[i].value=="001003"){
op[i].remove(op[i])
}
}
对于这个下拉框,如何用原生js方法删除值为1002和1003的选项?
我用了上面循环的方法,发现是错误的。只能删除1002,而1003却还是保留的。该怎么办呢?谢谢
相关分类