我正在使用 javascript 动态向表中添加行:
function addRow() {
var table = document.getElementById("bestelling");
var rowCount = table.rows.length;
var row = table.insertRow(rowCount-5);
var cell1 = row.insertCell(0);
var bedrag = document.createElement("input");
bedrag.type = "text";
bedrag.name = "bedrag[]";
cell1.appendChild(bedrag);
}
这似乎工作得很好,除了我希望第一个单元格右对齐。
有什么建议吗?
最佳答案
您可以尝试添加此内容(我假设 cell1 是您所指的“第一个单元格”):
cell1.style.textAlign = "right";
这会使用 CSS textAlign right 来设置单元格的样式。
<小时/>或者,您可以使用以下 JavaScript 代码为单元格设置类名称:
cell1.className = "alignRight"
并使用 CSS 设置右对齐。
.alignRight{
text-align:right;
}
关于javascript - 对齐单元格javascript,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20921925/