【发布时间】:2021-11-21 22:01:40
【问题描述】:
我有一个如下所示的表格:
我希望表格有 2 列和多行,而不是 2 行和多列。我希望它看起来像这样:
目前,该表是通过采用两个数组内部的值创建的,milestone 和 milestoneDate。然后,将其附加到 id 为 meilensteine 的 div。在此示例中,数组milestone 由1. MS: Beginn,2. MS: Start,3. MS: Meilensteine,4. MS: Testung 组成,而milestoneDate 由06.09.2021,07.09.2021,08.09.2021,09.09.2021 组成
这是 HTML 部分:
<div>
<div>
<strong><u>Meilensteine</u></strong>
</div>
<p></p>
<div id="meilensteine">
</div>
<p></p>
</div>
这是 JavaScript:
var cycleArr = [milestone, milestoneDate];
var strTable = "";
if (cycleArr.length != "0"){
for(var i = 0; i < cycleArr.length; i++) {
strTable += "<tr>"
for(var j = 0; j < cycleArr[i].length; j++) {
strTable += "<td>";
strTable += cycleArr[i][j];
strTable += "</td>";
}
strTable += "</tr>";
}
} else {
strTable = "Es gibt derzeit keine Meilensteine. Definieren Sie gerne die Meilensteine für das Projekt hier.";
}
$('#meilensteine').append(strTable);
我尝试了一些,但无法让它发挥作用。
【问题讨论】:
标签: javascript html css html-table transpose