Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/288.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 在表中插入具有不同colspan的行_Javascript_C#_Html Table - Fatal编程技术网

Javascript 在表中插入具有不同colspan的行

Javascript 在表中插入具有不同colspan的行,javascript,c#,html-table,Javascript,C#,Html Table,我有一个表,我想在其中插入一个新行,它的colspan与原始表不同。以下是我的部分代码: var table = document.getElementById("eTable"); var rowIndex = document.getElementById(ID).rowIndex; var row = table.insertRow(rowIndex + 1); var cell = row.insertCell(0); var cell1 = row.insertCell(1);

我有一个表,我想在其中插入一个新行,它的colspan与原始表不同。以下是我的部分代码:

var table = document.getElementById("eTable");    
var rowIndex = document.getElementById(ID).rowIndex;
var row = table.insertRow(rowIndex + 1);
var cell = row.insertCell(0);
var cell1 = row.insertCell(1);
var cell2 = row.insertCell(2);
var cell3 = row.insertCell(3);
var cell4 = row.insertCell(4);

我的原始表有5列,但我想合并cell1、cell2和cell3。我该怎么做

试试下面的javascript代码

var cell2 = row.insertCell(2);
cell2.id = "myTd";
document.getElementById("myTd").colSpan = "3"

可以为一列设置colspan并跳过其他一些列。根据第二行添加的代码:

var table=document.getElementByIdeTable; var rowIndex=document.getElementByIdID.rowIndex; var row=table.InsertRowIndex+1; var cell=row.insertCell0; var cell1=row.insertCell1; var cell2=row.insertCell2; var cell3=row.insertCell3; var cell4=row.insertCell4; 行=table.insertRowIndex; cell=row.insertCell0; cell1=行。insertCell1; 单元格1.colSpan=3; cell2=行。插入cell2; 表{边框:1px实心000;宽度:100%;} 表tr{} 表td{边框:1px实心红色;高度:20px;}
具有不同colspan的行在HTMLTables中没有这样的东西,rowspan和colspan是td元素的属性。但是你可以合并单元格。添加cell.colspan=3;省略第三单元和第四单元。你会怎么做?怎么做??与我的注释中完全相同…@TheAsker使用类似于var tableBuild='//的字符串构建表。//根据需要使用col或rowspan``在此处循环数据。请参考此解决方案