如何获得复选框内表行单元格
How to get checkbox inside table row cell
我是一个javascript新手。
我试图提醒表视图行单元格内的复选框的id。
我试着:
var checkBox = grid.rows[i].cells[0].firstChild;
alert(checkBox.id);
但是警告框显示"undefined"
我找到了答案,而不是使用
grid.rows[i].cells[0].firstChild
I tried
grid.rows[i].cells[0].children[0]
,它工作得很好。
谢谢
这对我有用:
function check() {
let table = $('#tableId').DataTable();
let rows = table.rows({selected: true}).nodes().to$();
var checkBox = rows[0].cells[0].children[0];
alert(checkBox.id)
}
你可以使用jquery,这样做:'
<html>
<head>
<script src="jquery-1.11.1.js" type="text/javascript"></script>
<script type="text/javascript">
$(document).ready(function(){
//alert();
$(".chk").bind("click",function(){
alert($(this).attr("id"));
//alert();
});
});
</script>
</head>
<body>
<form action="">
<input type="checkbox" class="chk" id="one" name="vehicle" value="Bike">I have a bike<br>
<input type="checkbox" class="chk" id="two" name="vehicle" value="Car">I have a car
</form>
</body>
</html>
"
给复选框指定id
<input type='checkbox' id='chkbox1' name='ex1_b'>
var checkbox = $('#chkbox1');
alert(checkbox.attr('id'))
var table = document.getElementById("tblRestaurantTiming");
//Loop through Table Rows.
for (var i = 0; i < table.rows.length - 1; i++) {
//Reference the Table Row.
var row = table.rows[i];
var lastorder = row.cells[6].firstChild;
var check = lastorder.checked;
}
相关文章:
- 使用jquery在单击时在单元格中输入值
- CSS-若窗口太小,滚动条会出现在“表格”单元格上
- 可以'我不明白为什么;t将行和单元格添加到表中
- jqGrid HOWTO:双击行即可获得特定单元格的值
- 如何获得复选框内表行单元格
- JQuery或Javascript获得标签文本在表格单元格与单选按钮和标签的组合
- 如何获得选择文本,表格单元格值时,单击按钮
- 如何在Tampermonkey中获得表单元格值
- 如何获得DOM的单元格在单列与隐藏行在数据表jquery
- 如何获得骨干事件的单元格视图单击
- 我如何从ExtJS TableStore中的表单元格中获得渲染值
- 如何使用javascript获得特定表单元格中输入的值
- 如何获得行单元格的值,而不是当前行的单元格值,同时迭代表
- 如何在JQgrid中获得特定的单元格值
- 如何使用jquery在循环中获得单元格的值
- 如何使用jQuery获得每行的每个单元格值
- 如何从html表中选择行,获得第一个单元格的值,并将其放在PHP会话中
- 如何获得下拉列表值的HTML表单元格在一行中使用javascript
- 如何获得特定的列单元格值和使用Onkeyup仅Javascript的值求和
- 如何在mxGraph的Iframe中获得选定的单元格值