新聞中心
javascript,function tableToArray(table) {, var rows = table.rows;, var result = [];, for (var i = 0; i < rows.length; i++) {, var cells = rows[i].cells;, var rowData = [];, for (var j = 0; j < cells.length; j++) {, rowData.push(cells[j].innerText);, }, result.push(rowData);, }, return result;,},``要將HTML表格轉(zhuǎn)換為數(shù)組,可以使用以下JavaScript代碼:

成都創(chuàng)新互聯(lián)-專(zhuān)業(yè)網(wǎng)站定制、快速模板網(wǎng)站建設(shè)、高性?xún)r(jià)比集安網(wǎng)站開(kāi)發(fā)、企業(yè)建站全套包干低至880元,成熟完善的模板庫(kù),直接使用。一站式集安網(wǎng)站制作公司更省心,省錢(qián),快速模板網(wǎng)站建設(shè)找我們,業(yè)務(wù)覆蓋集安地區(qū)。費(fèi)用合理售后完善,十多年實(shí)體公司更值得信賴(lài)。
將表格轉(zhuǎn)換為數(shù)組
| 姓名 | 年齡 |
|---|---|
| 張三 | 25 |
| 李四 | 30 |
在這個(gè)示例中,我們首先創(chuàng)建了一個(gè)包含姓名和年齡的表格,我們編寫(xiě)了一個(gè)名為tableToArray的函數(shù),該函數(shù)遍歷表格的每一行和每一列,將單元格的文本內(nèi)容添加到一個(gè)數(shù)組中,我們將這個(gè)數(shù)組返回。
接下來(lái),我們可以在控制臺(tái)中查看轉(zhuǎn)換后的數(shù)組:
console.log(tableToArray());
輸出結(jié)果:
[ ["姓名", "年齡"], ["張三", "25"], ["李四", "30"] ]
相關(guān)問(wèn)題與解答:
1、如何將嵌套表格轉(zhuǎn)換為數(shù)組?
答:可以使用遞歸方法遍歷嵌套表格的每一行和每一列,將單元格的文本內(nèi)容添加到一個(gè)數(shù)組中,如果遇到另一個(gè)表格,可以遞歸調(diào)用tableToArray函數(shù)。
文章標(biāo)題:HTML使用JavaScript在不使用jQuery的情況下將表格轉(zhuǎn)換為數(shù)組
文章鏈接:http://www.dlmjj.cn/article/coshcge.html


咨詢(xún)
建站咨詢(xún)
