[英]Adding new table with edit text in js
我想在單擊按鈕時動態制作我的網頁,它應該添加新的編輯文本
function myCreateFunction() { var table = document.getElementById("table"); var row = table.insertRow(0); var cell1 = row.insertCell(0); var cell2 = row.insertCell(1); cell1.innerHTML = "NEW CELL2"; cell2.innerHTML = "NEW CELL2"; }
<table id="table"> <tr class="tr"> <td><input type="text" class="Text1"/></td> <td><input type="text" class="Text2"/></td> <td><input type="text" class="Text3"/></td> <td><span class="lblStatus"></span></td> <td><button type="button" onclick="myCreateFunction()">Save projekt</button></td> </tr> </table>
我想這就是你想要的。
在這一行var row = table.insertRow(-1);
我從0
更改為-1
以在末尾插入新行
function myCreateFunction() { var table = document.getElementById("table"); var row = table.insertRow(-1); var cell1 = row.insertCell(0); var cell2 = row.insertCell(1); var cell3 = row.insertCell(1); cell1.innerHTML = '<input type="text" class="Text3"/>'; cell2.innerHTML = '<input type="text" class="Text3"/>'; cell3.innerHTML = '<input type="text" class="Text3"/>'; }
<table id="table"> <tr class="tr"> <td><input type="text" class="Text1"/></td> <td><input type="text" class="Text2"/></td> <td><input type="text" class="Text3"/></td> <td><span class="lblStatus"></span></td> <td><button type="button" onclick="myCreateFunction()">Save projekt</button></td> </tr> </table>
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.