<select name="month">
<option>Jan</option>
<opton>Feb</option>
</select>
IE中:
document.getElementById("month") 正确
document.getElementsByName("month") 正确
Firefox:
document.getElementById("month") 错误(必须加属性Id)
document.getElementsByName("month") 正确
本文探讨了在不同浏览器中使用JavaScript通过名称和ID获取HTML下拉框元素的方法。在Internet Explorer中,使用document.getElementById和document.getElementsByName均可成功获取;而在Firefox中,仅当元素具有ID属性时,document.getElementById才有效,document.getElementsByName则始终可用。
<select name="month">
<option>Jan</option>
<opton>Feb</option>
</select>
IE中:
document.getElementById("month") 正确
document.getElementsByName("month") 正确
Firefox:
document.getElementById("month") 错误(必须加属性Id)
document.getElementsByName("month") 正确

被折叠的 条评论
为什么被折叠?
