使用JavaScript检索HTML表中的复选框状态
Retrieving checkbox status in an HTML table using JavaScript
我试图记住使用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];
相关文章:
- 基于复选框状态的条件数学
- 导航到另一个页面后,复选框状态会更改
- 如何根据各种复选框状态执行操作
- 检查复选框状态-Javascript
- JavaScript-使用sessionStorage保存文档之间共享的复选框状态
- React.js可以't更改复选框状态
- 如何检查更改事件的复选框状态
- 基于各种用户行为管理复选框状态
- 根据 ajax 响应中的值设置复选框状态
- 从 django 读取复选框状态
- 分析获取查询字符串并使用值更改复选框状态
- 是否可以在不导致单击事件的情况下更改复选框状态
- 如何在 javascript 的信息窗口中使用 cookie 保存复选框状态
- 复选框提醒脚本在动态加载测试时不记得复选框状态.php其中包含复选框
- 保持选中复选框状态,直到用户取消选中
- 复选框状态(如果未选中)
- 复选框状态和其他属性
- 根据 AngularJS 中的多个条件更改复选框状态
- 自动将复选框状态/值保存到数据库
- 在复选框状态ExtJS 4.1中手动检测与编程更改