21
<html>
  ...
  <body>
    ...
  // element should be inserted here
  </body>
</html>

我对 vanilla Javascript 不是很熟悉,一直使用 jQuery。到目前为止,我尝试过这个,但是这让元素位于<head>and的中间<body>

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

1 回答 1

48

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

document.body.appendChild(myElement);
于 2013-02-10T19:53:38.227 回答