js動態表格獲取And合併
一.動態的獲取資料
function saveHistoryStatResult() {
var tab = document.getElementById("historyTable");
var
var string = "";
//從第三行開始獲取
for ( var i = 2; i < rows.length - 1; i++) {
//獲取第幾行中的第一列資料
var zhan = rows[i].cells[0].innerHTML;
}}
二.動態的合併行列(根據id合併)
function myFunction()
{
var tab = document.getElementById("historyTable");
var rows = tab.rows;
var strinq = "";
var t = 0;
var mycars = new Array();
for (var i = 2; i < rows.length - 1; i++) {
var huoId = rows[i].cells[1].id;
for (var j = 0; j < mycars.length; j++) {
if (huoId == mycars[j]) {
t++;
for (var z = 1; z <= 5; z++) {
document.getElementById(rows[i].cells[z].id).setAttribute("rowspan",t+1);
}
for (var k = 0; k < 5; k++) {
rows[i].deleteCell(1);
}
}
}
mycars[i] = huoId;
}
}