使用JavaScript检索HTML表中的复选框状态

Retrieving checkbox status in an HTML table using JavaScript

本文关键字:复选框 状态 JavaScript 检索 HTML 使用      更新时间:2023-09-26

我试图记住使用JavaScript在表内获取元素的语法。我有一个带有复选框的表。这些是动态复选框或者我可以使用getElementById。我是这样做的。我知道我接近了,但我还没想明白。下面是我到目前为止的代码:

   table_name.rows[0].cells[0].item[0]

   tbl_run_avail.rows[1].cells[0].elements[0]

由于您使用的是DOM Level 0,您可能正在寻找childNodes属性:

table_name.rows[0].cells[0].childNodes[0];

上面的代码假设复选框是表格单元格的第一个子节点。在这种情况下,可以通过使用firstChild属性来避免不必要的索引:

table_name.rows[0].cells[0].firstChild;

如果您使用children属性,这很容易:

yourTable.rows[0].cells[0].children[0];