gpt4 book ai didi

javascript - IE的removeNode相当于什么

转载 作者:行者123 更新时间:2023-12-03 16:50:14 25 4
gpt4 key购买 nike

IE 的 removeNode http://msdn.microsoft.com/en-us/library/ms536708(VS.85).aspx

帮助我决定是否要删除 childNodes。

我想知道 Firefox、Opera、Chrome 和 Safari 是否也存在同样的问题。如果没有,我该如何实现?

最佳答案

不想只是复制代码,读一读:http://www.sitepoint.com/forums//showthread.php?p=947385

编辑(但我,pst,并不感到羞耻——来自上面链接的代码;-)

if ( window.Node )
Node.prototype.removeNode = function( removeChildren )
{
var self = this;
if ( Boolean( removeChildren ) )
{
return this.parentNode.removeChild( self );
}
else
{
var range = document.createRange();
range.selectNodeContents( self );
return this.parentNode.replaceChild( range.extractContents(), self );
}
}

关于javascript - IE的removeNode相当于什么,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4495789/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com