gpt4 book ai didi

javascript - 如何将 'this'对象附加到循环中的html中

转载 作者:行者123 更新时间:2023-12-02 15:27:17 24 4
gpt4 key购买 nike

美好的一天,

我正在尝试使用循环仅获取带有 7 个或更多 tdtr

var table = '<table>';

$('table tr').each(function() {
xx = $(this).children().length;
if(xx>7)
{
table += this;
}
table+='<table>';
console.log(xx);
});

document.getElementById('new_table').innerHTML = table;

但这给了我这个结果

[object HTMLTableRowElement]
[object HTMLTableRowElement]
[object HTMLTableRowElement]
[object HTMLTableRowElement]
[object HTMLTableRowElement]
[object HTMLTableRowElement]
[object HTMLTableRowElement]
[object HTMLTableRowElement]
[object HTMLTableRowElement]
[object HTMLTableRowElement]
[object HTMLTableRowElement]
[object HTMLTableRowElement]

谁能告诉我出了什么问题吗?非常感谢您..

最佳答案

您可以使用Element.outerHTML

table += this.outerHTML;

关于javascript - 如何将 'this'对象附加到循环中的html中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33585184/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com