JavaScript 遍歷td單元格
本章節介紹一下如何遍歷表格的每一個td單元格,並且獲取其中的內容。
程式碼程式碼例項如下:
[HTML] 純文字檢視 複製程式碼<!DOCTYPE html> <html> <head> <meta charset=" utf-8"> <meta name="author" content="http://www.softwhy.com/" /> <title>螞蟻部落</title> <style type="text/css"> #thetable{ background-color:green; font-size:12px; } #thetable th{ text-align:center; background-color:#CCF; height:30px; line-height:30px; } #thetable td{ width:150px; height:30px; line-height:30px; text-align:center; background-color:#FFF; } </style> <script type="text/javascript"> function GetInfoFromTable(tableid) { var tableInfo=""; var tableObj=document.getElementById(tableid); for(var index=0;index<tableObj.rows.length;index++){ for(var j=0;j<tableObj.rows[index].cells.length;j++){ tableInfo+=tableObj.rows[index].cells[j].innerHTML; tableInfo+=" "; } tableInfo+="<br/>"; } return tableInfo; } window.onload=function(){ var infor=GetInfoFromTable("thetable"); var odiv=document.getElementById("show"); odiv.innerHTML=infor; } </script> </head> <body> <table cellpadding="0" cellspacing="1" id="thetable"> <tr> <th>標題一</th> <th>標題二</th> <th>標題三</th> <th>標題四</th> </tr> <tr> <td>螞蟻部落一</td> <td>螞蟻部落二</td> <td>螞蟻部落三</td> <td>螞蟻部落四</td> </tr> <tr> <td>螞蟻部落一</td> <td>螞蟻部落二</td> <td>螞蟻部落三</td> <td>螞蟻部落四</td> </tr> <tr> <td>螞蟻部落一</td> <td>螞蟻部落二</td> <td>螞蟻部落三</td> <td>螞蟻部落四</td> </tr> </table> <div id="show"></div> </body> </html>
上面的程式碼實現了遍歷功能,下面介紹一下它的實現過程。
一.程式碼註釋:
(1).function GetInfoFromTable(tableid) {},實現table單元格遍歷功能,引數是table的id屬性值。
(2).var tableInfo="",此變數用來儲存td單元格中的資訊。
(3).var tableObj=document.getElementById(tableid),獲取table表格元素物件。
(4).for(var index=0;index<tableObj.rows.length;index++),遍歷table的每一行,rows獲取tr集合。
(5).for(var j=0;j<tableObj.rows[index].cells.length;j++),遍歷當前行每一個單元格,cells獲取td集合。
(6).tableInfo+=tableObj.rows[index].cells[j].innerHTML,將單元格的內容追加到tableInfo。
(7).tableInfo+=" ",使用空格分割。
(8).tableInfo+="<br/>",每一行的td單元格內容單獨佔據一行。
二.相關閱讀:
(1).rows參閱表格table rows一章節。
(2).cells參閱JavaScript cells一章節。
(3).innerHTML參閱JavaScript innerHTML一章節。
相關文章
- JavaScript 獲取表格指定td單元格JavaScript
- javascript如何遍歷表格中的行和單元格JavaScript
- js遍歷迭代table表格的每一個td單元格程式碼例項JS
- JavaScript修改td單元格內容JavaScript
- JavaScript 獲取td單元格內容JavaScript
- td單元格合併程式碼例項
- javascript實現的滑鼠懸浮當前td單元格變色效果JavaScript
- jQuery獲取點選td單元格的值jQuery
- JavaScript遍歷HTML表單元素及表單定義JavaScriptHTML
- jQuery實現的拖動調整表格td單元格的大小jQuery
- js點選當前td單元格背景變色效果詳解JS
- Javascript樹(一):廣度遍歷和深度遍歷JavaScript
- jQuery遍歷函式,javascript中的each遍歷jQuery函式JavaScript
- JavaScript Iterator遍歷器JavaScript
- JavaScript 中的遍歷JavaScript
- javascript如何遍歷表格JavaScript
- javascript遍歷物件的屬性簡單介紹JavaScript物件
- javascript遍歷方法總結JavaScript
- JavaScript遍歷物件方法總結JavaScript物件
- JavaScript 遍歷、列舉與迭代JavaScript
- JavaScript遍歷物件的屬性JavaScript物件
- JavaScript遍歷陣列詳解JavaScript陣列
- JavaScript 中的遍歷詳解JavaScript
- 【JavaScript實用技巧(一)】迴圈遍歷與跳出迴圈遍歷JavaScript
- 67,表格中單元格td自適應高度,最大高度後滾動條顯示
- 動態建立table表格併為每一個td單元格註冊點選事件事件
- Python字典的遍歷,包括key遍歷/value遍歷/item遍歷/Python
- JavaScript遍歷物件屬性順序JavaScript物件
- JavaScript中遍歷的幾種方法JavaScript
- JavaScript 各種遍歷方式詳解JavaScript
- python 元組,列表 迴圈遍歷Python
- js獲取table表格指定行列td單元格內容JS
- JavaScript基礎 —— DOM:遍歷 與 範圍JavaScript
- JavaScript遍歷方法總結與對比JavaScript
- JavaScript遍歷陣列每一個元素JavaScript陣列
- javascript使用for in語句遍歷陣列元素JavaScript陣列
- JavaScript 陣列遍歷方法的對比JavaScript陣列
- jquery實現的獲取指定行列td單元格內容jQuery