2013-02-10 57 views
9
<html> 
    ... 
    <body> 
    ... 
    // element should be inserted here 
    </body> 
</html> 

我不是很熟悉香草Javascript,总是与jQuery合作。我想这到目前为止,但得到了在<head><body>中间的元素。</body>之前Instert元素标签与香草JavaScript

var bodyTag = document.getElementsByTagName('body')[0]; 
bodyTag.parentNode.insertBefore(myElement, bodyTag); 
+2

香草是不是JS库,它仅仅是JavaScript的:) – hgoz 2013-02-10 19:54:03

回答

32

这很简单。使用appendChild方法可以写成短:

document.body.appendChild(myElement); 
+6

每个人都有在某一点学习的基础知识。 – Laizer 2015-05-21 08:37:43

+0

是的,我包括:)非常有帮助< - 谢谢 – 2016-08-22 02:57:36