javascript - 获取 HTML 元素

标签 javascript html

我有这样的 HTML 文档

<html>
 <head></head>
  <body>
    <div id="test_id"> First element </div>
    <div> Second element </div>
  </body>
</html>

我可以通过 getElementById 访问第一个 div 元素,但我可以以某种方式访问​​第二个元素吗?

最佳答案

您可以使用Document.querySelectorAll()具有特定索引,如下所示:

var secondDiv = document.querySelectorAll('div')[1];
console.log(secondDiv);
<html>
 <head></head>
  <body>
    <div id="test_id"> First element </div>
    <div> Second element </div>
  </body>
</html>

关于javascript - 获取 HTML 元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52026770/

相关文章:

javascript - 根据选择将数据记录到控制台

javascript - 如何仅在博客移动模板中进行自定义(请检查我的问题)

石头剪刀布游戏的 JavaScript 错误消息

javascript - jQuery 在回发后将 DatePicker 日期文本保留到文本框中

javascript - 更改宽度以使高度适合窗口屏幕?

html - 如何覆盖继承的样式?是重新定义所有样式元素的唯一方法吗?

html - 控制动态插入的 div 的放置

javascript - Google map 和 ROR 3.1

javascript - 使用 PHP MySQL 将选项标记值重置为数据库中的 1

JavaScript 错误 : Uncaught TypeError: Cannot read property 'addEventListener' of null