Javascript将div移动到标记结束正文

如何在标记结束体之前将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位置:修复.

那么,可以将标签div移动到标签结束体之前吗?
如果可能的话,请帮我编写javascript代码.

谢谢.

解决方法

简单的简单javascript:
document.body.appendChild(document.getElementById('div2'));

要移动节点,只需使用appendChild方法即可.

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

相关文章

前言 做过web项目开发的人对layer弹层组件肯定不陌生,作为l...
前言 前端表单校验是过滤无效数据、假数据、有毒数据的第一步...
前言 图片上传是web项目常见的需求,我基于之前的博客的代码...
前言 导出Excel文件这个功能,通常都是在后端实现返回前端一...
前言 众所周知,js是单线程的,从上往下,从左往右依次执行,...
前言 项目开发中,我们可能会碰到这样的需求:select标签,禁...