js遍历复杂表格

2025-05-12 17:04:26
推荐回答(1个)
回答1:

jQuery:
var data = new Array();
$("table td").each(function() {
if ($(this).attr("rowspan") && $(this).attr("colspan")) {
data.push($(this).text());
}
});
alert(data);

js:
var data = new Array();
var table = document.getElementsByTagName("table")[0];
var td = table.getElementsByTagName("td");
for (var i = 0; i < td.length; i++) {
if (td[i].getAttribute("rowspan") && td[i].getAttribute("colspan")) {
data.push(td[i].innerHTML);
}
alert(data);

jquery和js的方法我都写了,在网吧写的,没有编辑器,不好测试,你试试看
}