为了账号安全,请及时绑定邮箱和手机立即绑定

例子中function最后一行代码中的oldNode.parentNode.repalceChild怎么理解

例子中function最后一行代码中的oldNode.parentNode.repalceChild怎么理解

正在回答

1 回答

我是这么理解的,replaceChild是对子节点进行替换,但是oldNode很显然并没有子节点,如果想要对他进行替换的话,就得往上找他的父节点,然后对他的父节点的子节点进行替换,也就是对他自己进行了替换。不过我还没有尝试过他的父节点下面有几个子节点的情况。

1 回复 有任何疑惑可以回复我~
#1

作孽的赌徒_

试过在它的下面加了一个h1并且用div将两者都包了起来,但是还是只改变了id为old的那一个,所以应该是通过id对其进行详细定位,即使往上找了父节点最后替换的时候定位的时候还是根据id进行定位。
2017-09-22 回复 有任何疑惑可以回复我~
#2

摄影祖师爷 提问者

非常感谢!
2017-09-22 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

例子中function最后一行代码中的oldNode.parentNode.repalceChild怎么理解

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信