来自表列Javascript的单元格数据

时间:2016-10-07 03:01:46

标签: javascript html-table

我有一个表,我想从第二列检索单元格内部HTML。

<table id="myTable" border="1">

<tbody>

    <tr>

        <td>A</td>
        <td>B</td>
        <td>C</td>

    </tr>

    <tr>

        <td>A</td>
        <td>B</td>
        <td>C</td>

    </tr>

    <tr>

        <td>A</td>
        <td>B</td>
        <td>C</td>

    </tr>

</tbody>

在这个例子中,我想返回第二列中的三个“B”单元格。

1 个答案:

答案 0 :(得分:0)

标记:

<table id="myTable">
<tbody>
<tr>

    <td>A</td>
    <td>B</td>
    <td>C</td>

</tr>

<tr>

    <td>A</td>
    <td>B</td>
    <td>C</td>

</tr>

<tr>

    <td>A</td>
    <td>B</td>
    <td>C</td>

</tr>
</tbody>
</table>

使用Javascript:

var cellData = [];
var i;

var myTable = document.querySelector('#myTable');

for (i=0; i<myTable.rows.length; i++) {
  cellData.push(myTable.rows[i].cells[1].innerHTML);
}

console.log(cellData);