【发布时间】:2020-04-14 21:21:33
【问题描述】:
我想使用 div 标记而不使用 javascript 的 table 标记制作一个表格。我自己使用 div 做的,但我无法用 js 生成表格。我想要表格单元格内的序列号。我可以遵循什么样的路径?
我使用的一段代码如下
var count=1;
var table=document.createElement("table");
for(var i=0;i<10;i++){
var tr=document.createElement("tr");
table.appendChild(tr);
for(var j=0;j<8;j++){
var td=document.createElement("td");
td.innerHTML=count++;
tr.appendChild(td);
}
}
document.getElementById("display").innerHTML="";
document.getElementById("display").appendChild(table);
label{
display: block;
}
table,td{
border:1px solid grey;
}
<!doctype html>
<html>
<body>
<div id="display"></div>
</body>
</html>
【问题讨论】:
-
您想要类似的代码但使用
div元素而不是table/tr/td元素吗? -
@Benny 是的,那太好了。与我正在寻找的非常相似。
标签: javascript html css html-table