【问题标题】:Javascript Exploring an Element's Children [duplicate]Javascript探索元素的孩子[重复]
【发布时间】:2018-09-06 13:13:12
【问题描述】:

假设我有一个包含以下内容的元素:

我怎样才能在 javascript 中遍历所有这些孩子?

【问题讨论】:

标签: javascript html dom


【解决方案1】:

遍历表似乎没有用,但在这里。请注意,我使用上面表格的类名来查找每一个。如果您的示例对每个表都有不同的类,这将不起作用。

var tables = document.getElementsByClassName("table");
var arr = new Array();

for (i = 0; i < tables .length; i++) {
    //do what you want here
}

如果您想使用表格中的行和单元格,您可能需要参考solution

【讨论】:

  • 我认为你不想使用document。 OP 正在询问特定元素
【解决方案2】:

使用 querySelectorAll(可以直接迭代,不像 HTMLCollection 方法):

document.querySelectorAll('table.table').forEach(table => {
  // do something with each table
});

【讨论】:

    猜你喜欢
    • 2013-10-08
    • 1970-01-01
    • 2012-09-20
    • 2017-08-05
    • 1970-01-01
    • 1970-01-01
    • 2017-08-24
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多