使用Javascript在HTML中删除select块中的选项值

使用Javascript在HTML中删除select块中的选项值,javascript,html,select,dropdown,Javascript,Html,Select,Dropdown,我需要删除select元素中的选项值标记,如下所示: <select name="name"> <option value="something1">First</option> <option value="something2">Second</option> </select> 所以我需要做的是找到一种用Javascript删除value=something的方法,所以我最终得到如下结果:

我需要删除select元素中的选项值标记,如下所示:

     <select name="name">

 <option value="something1">First</option>
 <option value="something2">Second</option>
      </select>
所以我需要做的是找到一种用Javascript删除value=something的方法,所以我最终得到如下结果:

     <select name="name">

 <option>First</option>
 <option>Second</option>
      </select>
如何使用Javascript实现这一点

使用查找选项

要删除属性,请使用

var options=document.querySelectorAll'[name=name]option'; 对于变量i=0,iLen=options.length;i你知道如何找到元素的集合吗?你懂JavaScript吗?我想你在找removeAttributevalue;。检查我认为你部分正确,因为我猜他要求只删除那些有价值的东西。如果值!=somethingx不删除值。你仍然可以100%正确,但这是我的猜测。@divy3993,他的预期结果并没有预料到,我猜。否则,结果中的选项数将更少!