gpt4 book ai didi

javascript - 有没有办法只获取顶部元素的 outerHTML?

转载 作者:行者123 更新时间:2023-11-29 17:16:08 25 4
gpt4 key购买 nike

我的页面的访问者可以将主体的背景设置为颜色或图像。这些更改最终内嵌为如下内容:

<body style="background-image: none;
background-color: rgb(255, 51, 221);">

现在我想获取上面跟在 style= 之后的字符串,并使用那里的参数来构建一个合适的样式字符串:

<style>
body {
background-image: none;
background-color:rgb(255, 51, 221);
}
</style>

第一个问题是从 body 标签获取内联样式。如果我执行 outerHTML,我将获得正文及其中所有内容的 HTML。我只想要标签及其所有属性。

感谢您的任何建议。

最佳答案

使用:var style = $("body").attr("style");

这将返回 body 标签的样式属性。

然后:

$("head").append('<style> body{' + style + '} </style>');

关于javascript - 有没有办法只获取顶部元素的 outerHTML?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17634506/

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