cells可以获取表格中某一行所有单元格的集合,可以通过索引获取集合中的指定单元格,即返回表格中所有 <td> 或 <th> 元素。
语法:
tableObject.cells
属性值:
length:返回集合中 <td> 或 <th> 元素的数目。
方法:
[name_or_index]:一个整数,指定元素检索位置(从0开始)
item(name_or_index):返回集合中的指定索引的元素
namedItem(name):返回集合中指定名称索引的元素索引
示例:使用 cells 来显示出第一行单元格的数量:
<!DOCTYPE html> <html> <head> <meta charset=" utf-8"> <script type="text/javascript"> window.onload = function() { var otable = document.getElementById("thetable"); var otrbt = document.getElementById("trbt"); otrbt.onclick = function() { var rows = otable.rows; trcell.innerHTML = "第一行中单元格数量是:" + rows[1].cells.length; } } </script> </head> <body> <table id="thetable" border="1"> <tr> <td>序号</td> <td>教程</td> <td>介绍</td> </tr> <tr> <td>1</td> <td>javascript教程</td> <td>javascript的知识点</td> </tr> <tr> <td>2</td> <td>div css教程</td> <td>div+css的知识点</td> </tr> </table> <ul> <li><input type="button" id="trbt" value="显示第一行单元格的数量" /></li><br /> <li id="trcell"></li> </ul> </body> </html>
预览看下DEMO。
网友评论文明上网理性发言 已有0人参与
发表评论: