<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却还是保留的。该怎么办呢?谢谢
添加回答
举报
0/150
提交
取消