JavaScript中動態生成表格
動態生成表格,首先需要輸入並獲取動態的數字,html中結構程式碼如下:
行:<input type="text" id="row" value="5"><br>
列:<input type="text" id="col" value="10"><br>
<button id="btn">生成</button>
<div id="box"></div> <!--存放動態生成的表格-->
1
2
3
4
html結構寫好之後,我們就需要寫js程式碼,讓其動態生成表格。js程式碼如下:
$("#btn").onclick = function () {
var _col = $("#col").value,//獲取列
_row = $("#row").value;//獲取行
var _table = document.createElement("table");//建立表格
for(var i = 0;i<_row;i++){
var _tr = document.createElement("tr");//建立行
for(var j = 0;j<_col;j++){
var _td = document.createElement("td");//建立列
_tr.appendChild(_td);
}
_table.appendChild(_tr);
}
$("#box").appendChild(_table);//新增表格
更多內容請見原文,原文轉載自:https://blog.csdn.net/weixin_44519496/article/details/118599567