1. 程式人生 > 實用技巧 >js獲取表格中的資料轉化為json字串

js獲取表格中的資料轉化為json字串

1,所需資料

工商銀行 1236545878965874562
建設銀行

1236545698745632145

2,html

<table border="1">
<thead>
<tr>
<td>開戶行</td>
<td>賬號</td>
</tr>
</thead>
<tbody id="myTable">
      <tr>
<td>銀行</td>
<td>1234567989874569874</td>
</tr>
   <tr>
<td>銀行</td>
<td>1234567989874569874</td>
</tr>
   </tbody>
</table>

3,js
var  banktrs=document.getElementById("myTable").rows;
var bankinfos = [];//新建一個數組
for(var i=0;i<banktrs.length;i++){

var tds=banktrs[i].cells;
var bankinfo={};
bankinfo.bank=tds[0].innerHTML;
bankinfo.account=tds[1].innerHTML;
bankinfos.push(bankinfo);
}
alert(JSON.stringify(bankinfos));

4,結果
[{"bank":"工商銀行","account":"1234567989874569874"},{"bank":"建設銀行","account":"1234567989874569874"}]