为什么我的childNode子节点删不掉

lilei527 2006-08-25 10:39:22
var parent=document.getElementById('test');
var newat=document.createElement('div');
newat.id="newnew";
parent.appendChild(newat);
parent.removeChild(newat);
alert(newat.id);

...全文
123 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
ice_berg16 2006-08-25
  • 打赏
  • 举报
回复
其实已经删除掉了,只不过它还在内存中,
shenjf2000 2006-08-25
  • 打赏
  • 举报
回复
能alert出来不等于没有从parent中移除掉,注意你用的是remove,是移除而不是完全删除。也就是说你将该节点从它的父节点中移除了,但是该节点本身还存在,你依然可以对它进行操作,如果你需要完全将它干掉,也许可以直接将其设置成null。
lilei527 2006-08-25
  • 打赏
  • 举报
回复
因为父节点中有一些子节点不需要删除,我现在只想删掉其中一个指定的子节点,请问有办法吗?

87,910

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧