html页面
<tbody id="infoTab"> <tr class="fomat"> <td class="blank"></td> <td>29</td> <td>30</td> <td>31</td> <td>1</td> <td>2</td> <td>3</td> <td>4</td> </tr> <tr class="week"> <td class="blank">姓名</td> <td>星期一</td> <td>星期二</td> <td>星期三</td> <td>星期四</td> <td>星期五</td> <td>星期六</td> <td>星期日</td> </tr> <tr class="grid-item"> <td class="blank" name="10001">张三</td> <td></td> <td></td> <td></td> <td></td> <td></td> <td></td> <td></td> </tr> <tr class="grid-item"> <td class="blank" name="10002">李四</td> <td></td> <td></td> <td></td> <td></td> <td></td> <td></td> <td></td> </tr> <tr class="grid-item"> <td class="blank" name="13812071740">测试测试</td> <td></td> <td></td> <td></td> <td></td> <td></td> <td></td> <td></td> </tr> </tbody>
childElementCount获取表格的行数
var table = document.getElementById("infoTab");//获取对应 for (i=0 ; i < table.childElementCount;i++)//根据行数进行具体的处理 { alert(table.rows[i].innerHTML); }
操作具体的列使用cells对象即可
alert(table.rows[i].cells[0].innerHTML);