我正在尝试记住使用JavaScript在表中获取元素的语法。我有一个带有复选框的表格。这些是动态复选框,或者我只使用getElementById。我正是这样做的。我知道我很亲密,但还是想出来了。这是我到目前为止的代码:
table_name.rows[0].cells[0].item[0]
或
tbl_run_avail.rows[1].cells[0].elements[0]
答案 0 :(得分:1)
由于你使用的是DOM Level 0,你可能正在寻找childNodes属性:
table_name.rows[0].cells[0].childNodes[0];
以上假设复选框是表格单元格的第一个子节点。在这种情况下,您可以使用firstChild属性来避免不必要的索引:
table_name.rows[0].cells[0].firstChild;
答案 1 :(得分:0)
如果您使用children
属性,则很容易:
yourTable.rows[0].cells[0].children[0];