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

私はバニラ Javascript にはあまり詳しくなく、常に jQuery を使用してきました。<head>ここまでやってみたのですが、との真ん中に要素が入ってしまいました<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 に答える