Javascript 如何通过跳过表中的第一行来创建动态行
我想在下面的Javascript 如何通过跳过表中的第一行来创建动态行,javascript,html,Javascript,Html,我想在下面的tbody中创建一个新行,但在第一行之后(“aaaaa”) 我的头球 AAAA 函数generate(){ var节点=document.createElement(“tr”); node.setAttribute(“id”,“one”); var textnodeTD=document.createElement(“td”); var值=document.createTextNode(“AAAAA”); document.getElementById(“myList”).last
tbody
中创建一个新行,但在第一行之后(“aaaaa”
)
我的头球
AAAA
函数generate(){
var节点=document.createElement(“tr”);
node.setAttribute(“id”,“one”);
var textnodeTD=document.createElement(“td”);
var值=document.createTextNode(“AAAAA”);
document.getElementById(“myList”).lastChild(节点);
document.getElementById(“一”).appendChild(textNodeId);
textNoded.appendChild(值);
}
将lastChild
更改为appendChild
函数生成(){
var节点=document.createElement(“tr”);
node.setAttribute(“id”,“one”);
var textnodeTD=document.createElement(“td”);
var值=document.createTextNode(“AAAAA”);
document.getElementById(“myList”).appendChild(节点);
document.getElementById(“一”).appendChild(textNodeId);
textNoded.appendChild(值);
}
我的头球
AAAA
将lastChild
更改为appendChild
函数生成(){
var节点=document.createElement(“tr”);
node.setAttribute(“id”,“one”);
var textnodeTD=document.createElement(“td”);
var值=document.createTextNode(“AAAAA”);
document.getElementById(“myList”).appendChild(节点);
document.getElementById(“一”).appendChild(textNodeId);
textNoded.appendChild(值);
}
我的头球
AAAA
<html>
<body onload="generate()">
<table id="myTable">
<thead>
<tr>
<th>My Header</th>
</tr>
</thead>
<tbody id="myList">
<tr>
<td>aaaaa</td>
</tr>
</tbody>
</table>
</body>
<script>
function generate(){
var node = document.createElement("tr");
node.setAttribute("id","one");
var textnodeTD = document.createElement("td");
var values = document.createTextNode("AAAAA");
document.getElementById("myList").lastChild(node);
document.getElementById("one").appendChild(textnodeTD);
textnodeTD.appendChild(values);
}
</script>
</html>