Javascript 父子div removechild()无法工作

Javascript 父子div removechild()无法工作,javascript,dom,Javascript,Dom,我有一个父div和一个子div。 这是你的电话号码 html <div id="parent">Parent <div id="child">Child Div</div> </div> 但它并没有移除孩子。 请告诉我哪里做错了。 谢谢实际上创建了新的HTML元素——这与检索已经存在的元素不同 要获取对HTML元素的引用,请改用 试试这个: var parent = document.getElementById("parent");

我有一个父div和一个子div。 这是你的电话号码 html

<div id="parent">Parent

    <div id="child">Child Div</div>
</div>
但它并没有移除孩子。 请告诉我哪里做错了。 谢谢

实际上创建了新的HTML元素——这与检索已经存在的元素不同

要获取对HTML元素的引用,请改用

试试这个:

var parent = document.getElementById("parent");
var childDiv = document.getElementById("child");
parent.removeChild(childDiv);

呃,他只是用了错误的方法问了一个问题,因为它没有按照预期的那样进行。我没有为此生气。。。(还有..你有没有因为某种原因否决我的答案..?我不介意,但是,sheish,苛刻!)是的,我不记得为什么了,也许是我误解了这个问题。只有-2,但如果对你有帮助的话,我就把它脱下来。我想我有点苛刻。我刚刚从mods收到了一条关于我对这个问题的评论的严厉信息。(你必须先编辑你的答案,然后才能让我删除否决票)投票无需担心!不管怎样,听起来你已经了解了情况,但总的来说,对于所有级别的程序员来说都是如此;对于那些只想学习的人来说,这真的是一件让人望而生畏的事情,所以我们这些退伍军人有责任去欢迎和理解。是的,我相信我的沟通技巧在各个方面都需要做一些工作。就我所见,编码员是典型的反社会者,但我想如果你在这里是出于帮助的目的,不用说你需要把坏的态度放在一边,至少假装很好。哈哈:)不要让@notriouspet0影响你,马克!你的问题是恰当的;我绝对建议您查看Mozilla开发者网络,将其作为了解更多信息的绝佳资源。通过谷歌搜索“javascript createElement”可以在不到2分钟内找到这个问题的答案。我不认为人们应该在花至少2分钟的时间自己去弄清楚之前在这里发帖。显然这不是其他人的意见,包括mods。。所以我不知道。我想我应该忽略不好的问题,继续前进。我想到了投票的意义等等。。就是让社区对内容进行适度控制。显然我不了解这个网站。@notriouspet0就是这样:你知道谷歌关于createElement的事!马克不知道createElement没有错,他认为问题出在removeChild身上。
var parent = document.getElementById("parent");
var childDiv = document.getElementById("child");
parent.removeChild(childDiv);