function test() {
var dl = document.getElementById("DataList1").children[0];
var n1 = dl.rows.length; //行数即记录数
var n2 = dl.rows[0].getElementsByTagName("SPAN").length;//一行中的字段数
for (var i = 0; i < n1; i++) {
var s = "";
for (var j = 0; j < n2; j++) { s += dl.rows[i].getElementsByTagName("SPAN").item(j).innerHTML + ",";
}
alert(s);
}
}
//如果兼容性好一点,可以将rows改成children
全部都取到了,一行还不行吗?
调用该函数,给个行数!如:
function test(行数) {
.....................
for (var j = 0; j < n2; j++) {
s += dl.children[行数].getElementsByTagName("SPAN").item(j).innerHTML + ",";
}
....................