如果id不可用且如果是子元素
,如何通过javascript为变量赋值如果id可用,则为:
var table = document.getElementById("myTable");
但是如果id不可用,例如变量表是嵌套表,而它的父tr有一个id
<table>
<tbody>
<tr>
<td>
</td>
</tr>
<tr id="nested-table">
<td>
<table> <!--need to assign this as the variable-->
<tbody>
<tr>
<td>
</td>
</tr>
</tbody>
</table>
</td>
</tr>
</tbody>
</table>
答案 0 :(得分:1)
您可以使用以下选择器:
var parent = document.getElementById("latest_posts");
var child = document.getElementById("posts");
var para = document.createElement("p");
var node = document.createTextNode(" ");
para.appendChild(node);
parent.replaceChild(para,child);