Per*_*der 10 html javascript html-table
在这样的表格中:
<table>
<!-- Insert Row of bun here -->
<tr id="meat">
<td>Hamburger</td>
</tr>
<!-- Insert Row of bun here -->
</table>
function AddBefore(rowId){}
function AddAfter(rowId){}
Run Code Online (Sandbox Code Playgroud)
我需要在不使用jQuery的情况下创建方法.我熟悉在jQuery中追加和追加之前...但我坚持使用普通的js.
Gab*_*oli 26
使用
function AddBefore(rowId){
var target = document.getElementById(rowId);
var newElement = document.createElement('tr');
target.parentNode.insertBefore(newElement, target);
return newElement;
}
function AddAfter(rowId){
var target = document.getElementById(rowId);
var newElement = document.createElement('tr');
target.parentNode.insertBefore(newElement, target.nextSibling );
return newElement;
}
Run Code Online (Sandbox Code Playgroud)