美好的一天每個人。 我不擅長JavaScript,無法獲得一件事情。 我有一張桌子,像這樣:行後插入行javascript
<table>
<tr><td>test #1</td><td><a href="#">Here we go1!</a></td></tr>
<tr><td>test #2</td><td><a href="#">Here we go2!</a></td></tr>
<tr><td>test #3</td><td><a href="#">Here we go3!</a></td></tr>
</table>
因此,換句話說,在第一行按下後,該表必須是這樣的:
<table>
<tr><td>test #1</td><td><a href="#">Here we go1!</a></td></tr>
<tr><td>some content here</td><td><a href="#">some content here</a></td></tr>
<tr><td>test #2</td><td><a href="#">Here we go2!</a></td></tr>
<tr><td>test #3</td><td><a href="#">Here we go3!</a></td></tr>
</table>
UPDATE:
我的JS代碼中插入新行看起來是這樣的: (我試圖用一個解決方案張貼在這裏,但它不工作:()
function RowAdd()
{
var table=document.getElementById("test");
var last=$(this).closest("tr").prevAll().length;
var row=table.insertRow(last);
row.insertCell(0);
row.cells[0].innerHTML="test";
row.insertCell(1);
row.cells[1].innerHTML="test";
row.insertCell(2);
row.cells[2].innerHTML="test";
}
http://whathaveyoutried.com?請告訴我們你到目前爲止的情況。 SO不是代碼編寫服務,如果您提供了自己的工作證據,您將得到更好的迴應。請參閱[幫助頁面](http://stackoverflow.com/help)。 – freefaller 2014-09-23 17:03:42
這也是一個重複http://stackoverflow.com/questions/2456737/append-row-after-first-row-in-a-html-table – 2014-09-23 17:04:05