gpt4 book ai didi

javascript - 从 中移除 <style> 标签

转载 作者:行者123 更新时间:2023-11-29 14:53:16 27 4
gpt4 key购买 nike

我们的表单软件生成多个 <style> <head> 中的标签部分,不需要(或不需要)。

我怎样才能删除它们?我尝试了以下但猜想我的逻辑在这里有缺陷......我想我必须以父( <head> )为目标来删除子元素但我想我太简单了:

var hs = document.getElementsByTagName('style');
for (var i=0, max=all.length; i < max; i++) {
hs[i].parentNode.removeChild(hs[i]);
}

我是不是陷入了困惑?

最佳答案

尝试

var hs = document.getElementsByTagName('style');
for (var i=0, max = hs.length; i < max; i++) {
hs[i].parentNode.removeChild(hs[i]);
}

您使用了 max = all.length,您没有定义 all,我猜您指的是 hs.length。并且 max = hs.length 将是一对多,因为数组是基于 0 的。

关于javascript - 从 <head> 中移除 &lt;style&gt; 标签,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21935299/

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