javascript如何遍歷表格
有時候需要去遍歷一個表格中的資料,然後把這個資料存入一個陣列。
程式碼例項如下:
[HTML] 純文字檢視 複製程式碼<!DOCTYPE HTML> <html> <head> <meta charset=" utf-8"> <title>javascript便利表格</title> <script type="text/javascript"> function getData(){ var arrData=new Array(); var objTable=document.getElementById("myTable"); var x=0 if(objTable){ for(var i=0;i<objTable.rows.length;i++){ for(var j=0;j<objTable.rows[i].cells.length;j++){ arrData[x] = objTable.rows[i].cells[j].innerText; x=x+1; } } } alert(arrData.length); } </script> </head> <body> <table border="1" id="myTable"> <tr> <td>螞蟻部落一</td> <td>螞蟻部落二</td> <td>螞蟻部落三</td> </tr> <tr> <td>螞蟻部落四</td> <td>螞蟻部落五</td> <td>螞蟻部落六</td> </tr> <tr> <td>螞蟻部落七</td> <td>螞蟻部落八</td> <td>螞蟻部落九</td> </tr> </table> <form> <input type="button" value="getData" onclick="getData()" /> </form> </body> </html>
以上程式碼實現了我們的需求,可以將表格中的內容存入陣列,最後彈出陣列的長度。
程式碼註釋:
1.var arrData=new Array(),建立一個陣列用於儲存表格單元格中的內容。
2.var objTable=document.getElementById("myTable"),獲取表格物件。
3.var x=0,定義個變數x,作為陣列表格單元的索引。
4.for(var i=0;i<objTable.rows.length;i++),遍歷比偶個的行,objTable.rows可以獲得表格行的集合。
5.for(var j=0;j<objTable.rows.cells.length;j++),遍歷表格每一行的單元格。
6.arrData[x]=objTable.rows.cells[j].innerTex,將表格單元格中的內容存在輸入。
7.x=x+1,索引值加1.
相關文章
- javascript如何遍歷表格中的行和單元格JavaScript
- Javascript樹(一):廣度遍歷和深度遍歷JavaScript
- jQuery遍歷函式,javascript中的each遍歷jQuery函式JavaScript
- JavaScript Iterator遍歷器JavaScript
- JavaScript 中的遍歷JavaScript
- javascript遍歷方法總結JavaScript
- JavaScript遍歷物件方法總結JavaScript物件
- JavaScript 遍歷、列舉與迭代JavaScript
- JavaScript 遍歷td單元格JavaScript
- JavaScript遍歷物件的屬性JavaScript物件
- JavaScript遍歷陣列詳解JavaScript陣列
- JavaScript 中的遍歷詳解JavaScript
- javascript如何遍歷陣列中的每一個元素JavaScript陣列
- 【JavaScript實用技巧(一)】迴圈遍歷與跳出迴圈遍歷JavaScript
- Python字典的遍歷,包括key遍歷/value遍歷/item遍歷/Python
- JavaScript遍歷物件屬性順序JavaScript物件
- JavaScript中遍歷的幾種方法JavaScript
- JavaScript 各種遍歷方式詳解JavaScript
- JavaScript基礎 —— DOM:遍歷 與 範圍JavaScript
- JavaScript遍歷方法總結與對比JavaScript
- JavaScript遍歷陣列每一個元素JavaScript陣列
- javascript使用for in語句遍歷陣列元素JavaScript陣列
- JavaScript 陣列遍歷方法的對比JavaScript陣列
- 如何遍歷Map中的物件物件
- JavaScript中迴圈遍歷JSON響應!JavaScriptJSON
- JavaScript中的12種迴圈遍歷方法JavaScript
- javascript遍歷陣列元素程式碼例項JavaScript陣列
- js的map遍歷和array遍歷JS
- JavaScript /JS 如何實現陣列的建立,增加,刪除,遍歷等操作???JavaScriptJS陣列
- 二叉樹建立,前序遍歷,中序遍歷,後序遍歷 思路二叉樹
- 二叉樹的建立、前序遍歷、中序遍歷、後序遍歷二叉樹
- JavaScript騷操作之遍歷、列舉與迭代(上篇)JavaScript
- JavaScript騷操作之遍歷、列舉與迭代(下篇)JavaScript
- javascript遍歷物件的屬性簡單介紹JavaScript物件
- jQuery 遍歷jQuery
- 遍歷 FlowDocument
- java陣列如何遍歷全部的元素Java陣列
- js如何遍歷陣列中的元素JS陣列