HTML/Javascript:Im试图检索插入表中的特定复选框值

HTML/Javascript:Im试图检索插入表中的特定复选框值,javascript,html,checkbox,Javascript,Html,Checkbox,我需要从一个非唯一的矩阵单元格中获取值。 该模型是原始模型的简化,原始模型是一个巨大的矩阵和 这就是为什么我把安法西斯放在这上面: document.getElementById(“myTable”).rows[0]。单元格[0]。XXXXXX 目标:我应该在该指令中使用什么属性或方法来获取复选框(真/假)或(1,0)的值 谢谢 <!DOCTYPE html> <html> <head> <style> table, td {

我需要从一个非唯一的矩阵单元格中获取值。 该模型是原始模型的简化,原始模型是一个巨大的矩阵和 这就是为什么我把安法西斯放在这上面: document.getElementById(“myTable”).rows[0]。单元格[0]。XXXXXX

目标:我应该在该指令中使用什么属性或方法来获取复选框(真/假)或(1,0)的值

谢谢

<!DOCTYPE html>
<html>

<head>
  <style>
    table,
    td {
      border: 1px solid black;
    }
  </style>
</head>

<body>

  <p>Tratando de obtener valores de los checkbox dentro de una tabla.</p>

  <table id="myTable">
    <tr>
      <td id='C1'> <input type='checkbox' checked='checked'> </td>
        <td id='C2'> <input type='checkbox' checked='checked'> </td>
    </tr>
    <tr>
      <td id='C3'> <input type='checkbox' checked='checked'> </td>
        <td id='C4'> <input type='checkbox' checked='checked'> </td>
    </tr>
  </table>
  <p id="print1"></p>
  <p id="print2"></p>
  <p id="print3"></p>
  <p id="print4"></p>

  <br>

  <button onclick="myFunction()">Intentarlo</button>

  <script>
    function myFunction() {
      document.getElementById("print1").innerHTML = document.getElementById("myTable").rows[0].cells[0];

    }
  </script>

</body>

</html>

桌子
运输署{
边框:1px纯黑;
}
在塔布拉的一个小村庄里,有一家餐馆


因特塔罗 函数myFunction(){ document.getElementById(“print1”).innerHTML=document.getElementById(“myTable”).rows[0]。单元格[0]; }
复选框的选中/未选中状态存储在其属性中。请注意,您得到的
单元格是
td
,而不是
输入
-您需要得到
td
的(单元格)子元素,该子元素是
输入
(为了安全起见,我使用的是
查询选择器
;如果
输入
始终是第n个子元素,则可以使用
子元素[n]
(其中
n
以0为基础)。请参见以下内容:

函数myFunction(){
document.getElementById(“print1”).innerHTML=document.getElementById(“myTable”).rows[0]。cells[0]。querySelector('input[type=“checkbox”])。选中;
}

桌子
运输署{
边框:1px纯黑;
}
尝试从表中的复选框中获取值


尝试