Javascript 将表1中的列名和编号复制到表2中
请帮助将表1中的列名称和编号复制到表2中 通过JavaScript将名称和编号列复制到table2Through中 从这个著名的论坛上,我学到了很多信息 我诚挚的感谢和赞赏 我诚挚的感谢和赞赏 我诚挚的感谢和赞赏Javascript 将表1中的列名和编号复制到表2中,javascript,html,Javascript,Html,请帮助将表1中的列名称和编号复制到表2中 通过JavaScript将名称和编号列复制到table2Through中 从这个著名的论坛上,我学到了很多信息 我诚挚的感谢和赞赏 我诚挚的感谢和赞赏 我诚挚的感谢和赞赏 复制 函数copytable(){ } 将表1中的列名和编号复制到 表2 标识:表格 二, 数 名称 标识:表格 一, 名称 数 电子邮件 邮政编码 杰克 0989 4456 威廉 2243 8892 乔治 465 92112 莎拉 7763 8993 复制到表格2 您可以尝
复制
函数copytable(){
}
将表1中的列名和编号复制到
表2
标识:表格
二,
数
名称
标识:表格
一,
名称
数
电子邮件
邮政编码
杰克
0989
4456
威廉
2243
8892
乔治
465
92112
莎拉
7763
8993
复制到表格2
您可以尝试使用此代码。稍微修改一下你的HTML。
我使用单个数组格式获取了源表数据
[...oTable.rows].map(t => [...t.children].reduce(function(obj,d,i){
obj[i] = d.innerText;
return obj;
},{}))
获取数组后,只需使用slice(1)删除作为表头的第一个对象
函数copytable(){
var oTable=document.getElementById('table1');
让tableData=[…oTable.rows].map(t=>[…t.children].reduce(函数(obj,d,i){
obj[i]=d.innerText;
返回obj;
}切片(1);
让trHtml=tableData.map(r=>`${r[“0”]}${r[“1”]}`)连接(“”);
$(“#表2 t正文”).empty();
$(“#表2 tbody”).append(trHtml);
}
将表1中的列名和编号复制到
表2
标识:表格
一,
名称
数
电子邮件
邮政编码
杰克
0989
4456
威廉
2243
8892
乔治
465
92112
莎拉
7763
8993
标识:表格
二,
名称
数
复制到表格2
您需要跨所有行复制名称和编号,还是只复制一行?s.kuznetsov是的,所有行都可以使用forEach()
方法或使用CreateElement的for{}
。你尝试过javascript逻辑中的任何东西。库兹涅佐夫重要的是,代码的工作方式我希望能有所帮助。你尝试过javascript逻辑中的任何东西吗?