在谷歌下测试,两次结果为何不同
来源:6-2 removeChild()与innerHTML比较
光aaaaand影
2019-08-31 09:12:50
为什么第一次可以打印出被删除节点的父节点,第二次就不行了
1回答
同学你好,先来看第一次测试:删除元素之后打印元素的parentNode是为null,
那么获取null的nodeType就会报错
第二次试验:获取的是被删除节点的id和innerHTML是可以获取到的。
但是如果获取被删除元素的 parentNode和parentNode.nodeType是会报错的。
控制台:
获取的东西不一样,所以控制台打印的结果是不一样的。
同学可以测试下,
如果帮助到了你,欢迎采纳~祝学习愉快~
相似问题