gpt4 book ai didi

javascript - 如何制作 HTML 表格数组?

转载 作者:行者123 更新时间:2023-12-03 04:36:11 25 4
gpt4 key购买 nike

这是我的 DOM:

...
<table>
<tbody>
<tr>
<td>1</td>
<td><img src="../first"></td>
<td>John</td>
<\tr>
<tr>
<td>2</td>
<td><img src="../second"></td>
<td>Peter</td>
<\tr>
</tbody>
</table>
...

现在我想要创建这个数组:(将其传递到服务器端并导出它的 .CSV)

var arr = array();
arr = array(array(1,'../first','John'),array(2,'../second','Peter'));

如何从 DOM 制作上面的数组?

<小时/>

注意:我使用jquery,因此我可以使用以下方法获取src属性:

$('img').attr('src');

最佳答案

尚未测试。基本上你需要遍历所有 <tr>并获取每个值。

顺便说一句,array应该是Array .

var arr = Array();
$('table tr').each(function(index) {
var id = $(this).children()[0].innerText;
var imageSrc = $(this).find('img').attr('src');
var name = $(this).children()[2].innerText;
arr.push_back(Array(id, imageSrc, name));
});

关于javascript - 如何制作 HTML 表格数组?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43291871/

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