获取table中的所有行数据,并封装成一个json数组对象
代码:
var info = [];
var tableObj = document.getElementById("tableInfo");
for(var i=1; i<tableObj.rows.length; i++){
var jsonTr = {};
for(var j=0; j<tableObj.rows[i].cells.length; j++){
//我写的table中每一个td里面都有一个input框,所以要先用children[0]获取input框对象
name = tableObj.rows[i].cells[j].children[0].name;
value = tableObj.rows[i].cells[j].children[0].value;
jsonTr[name] = value;
}
info.push(jsonTr);
}