好的,这是一些演示问题的示例代码。如果我单击 Firefox 中的按钮,第一个选项就会消失。如果我单击 chrome 中的按钮,没有任何react,或者更确切地说,如果我检查第一个选项,它确实具有属性“style='display:none'”,但 html 页面上的选项本身并未隐藏。
<form>
<select>
<option>1</option>
<option>2</option>
<option>3</option>
</select>
<input type="button" onclick="document.getElementsByTagName('option')[0].style.display='none'" value="hide option 1">
</form>
为什么这在 chrome 中不起作用?