1. 程式人生 > 其它 >JavaScript中動態生成表格

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