js,如何删除下拉框的2个值

<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却还是保留的。该怎么办呢?谢谢

守着星空守着你
浏览 1072回答 1
1回答
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript