按ID删除元素

允我心安 提交于 2020-08-07 19:25:20

问题:

This question was migrated from Server Fault because it can be answered on Stack Overflow. 此问题是从“服务器故障”迁移而来的,因为可以在“堆栈溢出”中回答。 Migrated 9 years ago . 迁移 9年前 Learn more . 了解更多

When removing an element with standard JavaScript, you must go to its parent first: 使用标准JavaScript删除元素时,必须首先转到其父元素:

var element = document.getElementById("element-id");
element.parentNode.removeChild(element);

Having to go to the parent node first seems a bit odd to me, is there a reason JavaScript works like this? 首先必须去父节点对我来说有点奇怪,JavaScript是否有这样的原因?


解决方案:

参考一: https://stackoom.com/question/EDDv/按ID删除元素
参考二: https://oldbug.net/q/EDDv/Remove-element-by-id
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!