这可能已经被问过了,但是滚动浏览大约 40 多个搜索结果只会显示 jQuery 解决方案。假设我想获取无序列表中的第一项并对其应用新的文本颜色,并且单独使用它。使用 jQuery 很简单。
标记->
<ul>
<li>Item 1</li>
<li>Item 2</li>
<li>Item 3</li>
</ul>
使用 jQuery ->
$("ul > li:first").css("color", "blue");
问题是,我如何在没有jQuery 的情况下实现这一点?
解决方案: 我发现此方法适用于所有浏览器(包括 IE7+)->
document
.getElementsByTagName("ul")[0]
.getElementsByTagName("li")[0]
.style.color = "blue";