gpt4 book ai didi

javascript - 表格内容不在下方

转载 作者:行者123 更新时间:2023-11-28 00:17:39 25 4
gpt4 key购买 nike

这是我的 HTML 表格:

<table class="kobel_days_table" id="kobel_days_table" style="display: none;">
<tr>
<th>Wochentag</th>
<th>Datum</th>
<th>Thema</th>
<th>Kobelwirte</th>
</tr>
</table>

我用 js 添加值:

//Zeile erstellen
var y = document.createElement([doc.id]);
y.setAttribute("id", [doc.id]);
document.getElementById("kobel_days_table").appendChild(y);

//Spalten in einer Zeile

var y = document.createElement("TR");
y.setAttribute("id", [doc.id]);

//Spalten in einer Zeile

var cE = document.createElement("TD");
var tE = document.createTextNode(kobel_days_info[0]);
cE.appendChild(tE);
y.appendChild(cE);

var a = document.createElement("TD");
var b = document.createTextNode(kobel_days_info[1]);
a.appendChild(b);
y.appendChild(a);

var c = document.createElement("TD");
var d = document.createTextNode(kobel_days_info[2]);
c.appendChild(d);
y.appendChild(c);

var e = document.createElement("TD");
var f = document.createTextNode(kobel_days_info[3]);
e.appendChild(f);
y.appendChild(e);

document.getElementById("kobel_days_table").appendChild(y);

最后是 CSS:

.kobel_content table {
border-collapse: collapse;
width: 100%;
}

.kobel_content th, td {
padding: 8px;
text-align: left;
border-bottom: 1px solid #ddd;
}

现在是我的问题。这是理解帮助的图像:https://www.dropbox.com/s/rjxuih67qpgr7o7/bug.PNG?dl=0
这些值不在值的下方居中。 “Montag”应该在“Wochentag”下居中,“05.03”在“Datum”下等等......但不管怎样,它不起作用。
~菲利普

最佳答案

问题可能是您没有使用 <thead><tbody>标签。参见 here .

//Spalten in einer Zeile

var y = document.createElement("TR");
y.setAttribute("id", 'what-id');

//Spalten in einer Zeile

var cE = document.createElement("TD");
var tE = document.createTextNode('test');
cE.appendChild(tE);
y.appendChild(cE);

var a = document.createElement("TD");
var b = document.createTextNode('test');
a.appendChild(b);
y.appendChild(a);

var c = document.createElement("TD");
var d = document.createTextNode('test');
c.appendChild(d);
y.appendChild(c);

var e = document.createElement("TD");
var f = document.createTextNode('test');
e.appendChild(f);
y.appendChild(e);

document.getElementById("kobel_days_table").children[1].appendChild(y);
.kobel_content table {
border-collapse: collapse;
width: 100%;
}

.kobel_content th, td {
padding: 8px;
text-align: left;
border-bottom: 1px solid #ddd;
}
<table clas="kobel_days_table" id="kobel_days_table">
<thead>
<tr>
<th>Wochentag</th>
<th>Datum</th>
<th>Thema</th>
<th>Kobelwirte</th>
</tr>
</thead>
<tbody></tbody>
</table>

关于javascript - 表格内容不在下方,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55010799/

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