Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/417.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用Javascript仅在表中的偶数单元格中插入数据_Javascript_Html - Fatal编程技术网

使用Javascript仅在表中的偶数单元格中插入数据

使用Javascript仅在表中的偶数单元格中插入数据,javascript,html,Javascript,Html,如何使用数组中的值仅填充偶数单元格,并在每个奇数单元格中插入单个元素 //I have an Array with following values : let Array = [1, 2, 3, 4, 5]; //And HTML Element : let Element = "<span> Some Element </span>" // I create a table with cells = length of elements * 2 let newTa

如何使用数组中的值仅填充偶数单元格,并在每个奇数单元格中插入单个元素

//I have an Array with following values :
let Array = [1, 2, 3, 4, 5];

//And HTML Element :
let Element = "<span> Some Element </span>"

// I create a table with cells = length of elements * 2
let newTable = document.createElement("table");
newTable.id = "tableID";
let row = [];
for (let i = 0; i < Array.length * 2; i++) {
   row[i] = newTable.insertRow(i);
}
//我有一个具有以下值的数组:
让数组=[1,2,3,4,5];
//和HTML元素:
让Element=“某个元素”
//我创建了一个表格,其中单元格=元素长度*2
让newTable=document.createElement(“表”);
newTable.id=“tableID”;
设row=[];
for(设i=0;i

如何用数组中的数字填充表偶数单元格-024468,并将HtmleElement放在它们之间

根据您的代码,可以执行以下操作:

let j=0;
for (let i = 0; i < Array.length; i++) {
   row[j++] = newTable.insertRow(i);
   row[j++] = newTable.insertRow(Element);
}
设j=0;
for(设i=0;i
根据您的代码,可以执行以下操作:

let j=0;
for (let i = 0; i < Array.length; i++) {
   row[j++] = newTable.insertRow(i);
   row[j++] = newTable.insertRow(Element);
}
设j=0;
for(设i=0;i
此代码有意地与您的代码非常相似,它只是在每行中添加一个单元格,然后根据条件修改单元格的内容
i%2

//我有一个具有以下值的数组:
让数组=[1,2,3,4,5];
//和HTML元素:
让Element=“某个元素”
//我创建了一个表格,其中单元格=元素长度*2
让newTable=document.createElement(“表”);
newTable.id=“tableID”;
document.body.appendChild(新表);
设row=[];
for(设i=0;i
td{
边框:1px纯黑;

}
此代码有意地与您的代码非常相似,它只是在每行中添加一个单元格,然后根据条件修改单元格的内容
i%2

//我有一个具有以下值的数组:
让数组=[1,2,3,4,5];
//和HTML元素:
让Element=“某个元素”
//我创建了一个表格,其中单元格=元素长度*2
让newTable=document.createElement(“表”);
newTable.id=“tableID”;
document.body.appendChild(新表);
设row=[];
for(设i=0;i
td{
边框:1px纯黑;

}
只需添加一个检查,确定您是否是偶数(i%2==0)即可,然后决定要添加什么

//我有一个具有以下值的数组:
让数组=[1,2,3,4,5];
//和HTML元素:
让element=“Some element”;
//我创建了一个表格,其中单元格=元素长度*2
让newTable=document.createElement(“表”);
newTable.id=“tableID”;
设row=[];
for(设i=0;i

只需添加一个检查,确定您是否是偶数(i%2==0)即可,然后决定要添加什么

//我有一个具有以下值的数组:
让数组=[1,2,3,4,5];
//和HTML元素:
让element=“Some element”;
//我创建了一个表格,其中单元格=元素长度*2
让newTable=document.createElement(“表”);
newTable.id=“tableID”;
设row=[];
for(设i=0;i


谢谢,我将你的帖子标记为答案,因为数组[I/2]是我案例中的关键:)谢谢,我将你的帖子标记为答案,因为数组[I/2]是我案例中的关键:)