为了账号安全,请及时绑定邮箱和手机立即绑定

如何从具有相同类的一组 div 中选择第二个元素?

如何从具有相同类的一组 div 中选择第二个元素?

江户川乱折腾 2021-06-09 18:16:27
我有 4 个具有相同类的 div,我只想用 javaScript 选择第二个<div class='container'></div><div class='container'></div><div class='container'></div><div class='container'></div>
查看完整描述

2 回答

?
一只萌萌小番薯

TA贡献1795条经验 获得超7个赞

为了将来参考,您可以通过检查轻松找到任何元素的 CSS 选择器。例如,在 Firefox 中,右键单击页面上的元素,然后单击Inspect Element。然后在检查器中右键单击元素的标签并单击Copy->CSS Selector。在这种情况下,它会给你div.container:nth-child(2)。然后你可以直接使用它document.querySelector:


let second = document.querySelector('div.container:nth-child(2)')

console.log(second)

<div class='container'>1</div>

<div class='container'>2</div>

<div class='container'>3</div>

<div class='container'>4</div>


查看完整回答
反对 回复 2021-06-11
?
千万里不及你

TA贡献1784条经验 获得超9个赞

您可以使用以下代码选择它:document.querySelectorAll('.container')[1]或者如果他们有一个父母document.querySelectorAll('.container:nth-child(2)')


查看完整回答
反对 回复 2021-06-11
  • 2 回答
  • 0 关注
  • 740 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信