怎样用js操作html dom的property(注意,不是attribute)呢?比如我要删除一个node的"parentNode"这个property,在js里面应该怎么做呢?
试了一下node.parentNode = undefined;或者node.parentNode = null;都不行,还是可以把node.parentNode或者node.parentNode.tagName打印出来。是什么原因呢?
试了一下node.parentNode = undefined;或者node.parentNode = null;都不行,还是可以把node.parentNode或者node.parentNode.tagName打印出来。是什么原因呢?
<tr>
<td>John</td>
<td>Doe</td>
<td>Alaska</td>
</tr>
</table>
<div id='child'></div>
</div>上面两个div,top有一个子节点child。无论你怎么修改这两个节点的属性,top都是child的parentNode。除非你修改这个结构。换句话,如果有一个非根节点的节点,它就必存在一个父节点,且无法通过修改属性来改变它们的关系,只能通过修改结构来修改。