Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/458.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何使用javascript获取Dynamicque表中单元格的值_Javascript_Dynamic - Fatal编程技术网

如何使用javascript获取Dynamicque表中单元格的值

如何使用javascript获取Dynamicque表中单元格的值,javascript,dynamic,Javascript,Dynamic,这是我的表,我从数据库中获取数据: <c:forEach items="${students }" var="student"> <tr> <td>${student.getName() }</td> <td>${student.getAge() }</td> <td>${student.getDateNaissance()}</td>

这是我的表,我从数据库中获取数据:

<c:forEach items="${students }" var="student">
    <tr>
        <td>${student.getName() }</td>
        <td>${student.getAge() }</td>
        <td>${student.getDateNaissance()}</td>

    </tr>
</c:forEach>

${student.getName()}
${student.getAge()}
${student.getDateNaissance()}
我想让所有年龄段的学生都使用javascript

我使用了这个函数,但它只返回我插入的最后一个年龄

function getCurrentDateTime() {
     var table = document.getElementById("datatable");
     for (var i = 0; i < table.rows.length; i++) {
         for (var j = 0; j < table.rows[i].cells.length; j++)
             var a = table.rows[i].cells[1].innerHTML;
     }
 }
函数getCurrentDateTime(){ var table=document.getElementById(“数据表”); 对于(var i=0;i您可能需要将数据添加到数组中:

函数getAges(){
var allAges=[];
var table=document.getElementById(“数据表”);
如果(表){
对于(var i=0;i

托托
10
10/10/10
塔塔
16
10/10/10

您可能需要将数据添加到数组中:

函数getAges(){
var allAges=[];
var table=document.getElementById(“数据表”);
如果(表){
对于(var i=0;i

托托
10
10/10/10
塔塔
16
10/10/10

我想这是你的问题

var a = table.rows[i].cells[1]
应该是

var a = table.rows[i].cells[j]

我想这是你的问题

var a = table.rows[i].cells[1]
应该是

var a = table.rows[i].cells[j]