Insert element before another element by using document.body.insertBefore : Insert « DOM Node « JavaScript Tutorial






<html>
    <head>
        <title>insertBefore() Example</title>
        <script type="text/javascript">
            function insertMessage() {
                var oNewP = document.createElement("p");
                var oText = document.createTextNode("www.java2s.com");
                oNewP.appendChild(oText);

                var beforeMe = document.getElementsByTagName("p")[0];
                document.body.insertBefore(oNewP, beforeMe);
            }
        </script>
    </head>
    <body onload="insertMessage()">
        <P>Hello World!</p>
    </body>
</html>








23.13.Insert
23.13.1.Insert element before another element by using document.body.insertBefore