【发布时间】:2019-07-03 22:17:42
【问题描述】:
好的,这里有一些演示问题的示例代码。 如果我单击 Firefox 中的按钮,第一个选项就会消失。 如果我单击 chrome 中的按钮,则没有任何反应,或者更确切地说,如果我检查第一个选项,它确实具有属性“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 中不起作用?
【问题讨论】:
-
现在可以在 Chrome 上运行。 IE 像往常一样排在最后,仍然给我们带来不必要的头痛。
标签: javascript firefox coding-style google-chrome