gpt4 book ai didi

Javascript 将 div 移动到标记结束主体

转载 作者:数据小太阳 更新时间:2023-10-29 04:30:10 29 4
gpt4 key购买 nike

如何将 div 移动到标记结束主体之前 </body> .我正在使用 openx,我无法更改 div 内容,因为内容归他人所有。我只是从 openx 中放入代码 javascript 以获得横幅我将代码放在标记 <body> 之后在内容中的任何标签之前。我的问题是,当我从 openx 使用 javascript 生成横幅时,我得到两个平行的 div,横幅在 <div id="div1"> 中。和 <div id="div2">在下面的标签中有 <body> , 我要 <div id="div1">标记开始正文后 <body>在内容中的任何标签之上。和 <div id="div2">在标记结束正文之前 </body>在任何标签之后。

这是我从openx获取的html,如下:

<!DOCTYPE html>
<html>
<head>
</head>
<body>
<div id="div1"><img src="blablabla" /></div>
<div id="div2"><img src="blablabla" /></div>
Here is content other div id or div class,
I not define example insert after div id footer
Because this is content owned by others.
This is justexample content.
</body>
</html>

我想转换成如下:

<!DOCTYPE html>
<html>
<head>
</head>
<body>
<div id="div1"><img src="blablabla" /></div>
Here is content other div id or div class,
I not define, example insert after div id footer
Because this is content owned by others.
This is justexample content.
<div id="div2"><img src="blablabla" /></div>
</body>
</html>

因为我想将横幅一放在内容上方,将横幅二放在内容下方。我不想使用 CSS position: fixed .

那么,可以将标签 div 移动到标签结束主体之前吗?如果可能,请帮我编写 javascript 代码来完成。

谢谢。

最佳答案

简单的javascript:

document.body.appendChild(document.getElementById('div2'));

要移动节点,您只需使用 appendChild方法。

和演示 http://jsfiddle.net/6GsbB/

关于Javascript 将 div 移动到标记结束主体 </body>,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15666071/

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