📅  最后修改于: 2023-12-03 15:24:55.401000             🧑  作者: Mango
Table 是 HTML 中一个广泛使用的元素,用于展示数据,通过 JavaScript 我们可以访问 Table 元素中的各个部分,包括
我们首先需要获取 Table 元素,这可以通过 JavaScript 中的 DOM(Document Object Model)来实现。可以通过以下代码获取 Table 元素:
const table = document.querySelector('table');
这里我们使用了 document.querySelector()
方法,该方法可以接受一个 CSS 选择器,返回匹配该选择器的第一个元素,因此可以通过该方法获取页面中的 Table 元素。
得到 Table 元素之后,我们可以使用 table.rows
属性来访问该 Table 中的所有行。这个属性会返回一个类似于数组的对象,包含了 Table 元素中的所有行,因此可以非常方便地访问这些行。我们可以通过以下代码来获取 Table 中的第一行
const firstRow = table.rows[0];
可以看到,我们使用了 table.rows
属性来获取 Table 中的所有行,然后使用了 [0]
来获取第一行。通过类似的方式,我们可以获取该 Table 中的任意一行
获取了
tr.cells
属性来获取该行中的所有单元格,该属性也会返回一个类似于数组的对象,包含了该行中的所有单元格,这个属性和 table.rows
属性类似。我们可以通过以下代码来获取第一行第一列的单元格:const firstCell = firstRow.cells[0];
注意,这里获取的是单元格对象,而不是单元格中的内容。如果我们希望获取单元格中的内容,可以使用 textContent
或 innerHTML
属性,例如:
const cellContent = firstCell.textContent;
以上就是访问 Table 元素中的
table.rows
和 tr.cells
属性访问其中的行和单元格,即可轻松地操作 Table 元素。