如何動態產生table(javascript)

來源:互聯網
上載者:User
    function ff()
    {  var parNode = document.getElementById("table1"); 
    
    //定位到table上
        tbody = document.createElement("TBODY");
        var tr= document.createElement("tr"); //建立一個tr類型的Element節點
        var td = document.createElement("td"); //建立一個td類型的Element節點
        td.appendChild(document.createTextNode("<tr><td>1</td>"));
        tr.appendChild(td);
    
        var td = document.createElement("td"); //建立一個td類型的Element節點
        td.appendChild(document.createTextNode("<td>2</td></tr>"));
        tr.appendChild(td);
        tbody.appendChild(tr);



        var th = document.createElement("th"); //建立一個td類型的Element節點
        th.colSpan=2;
        th.appendChild(document.createTextNode("<tr><th colspan='2'>3</th></tr>"));
        var tr= document.createElement("tr"); //建立一個td類型的Element節點
        tr.appendChild(th);
        tbody.appendChild(tr);
       alert(parNode);
        parNode.appendChild(tbody);



}

<INPUT style="Z-INDEX: 101; LEFT: 392px; POSITION: absolute; TOP: 128px" type="button"
                value="Button" onclick="ff()">
            <TABLE id="Table1" style="Z-INDEX: 102; LEFT: 320px; WIDTH: 300px; POSITION: absolute; TOP: 496px; HEIGHT: 3px"
                cellSpacing="1" cellPadding="1" width="300" border="1">
            </TABLE>
相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.