JavaScript Tutorial/DOM Node/Insert

Материал из Web эксперт
Перейти к: навигация, поиск

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

<html>
    <head>
        <title>insertBefore() Example</title>
        <script type="text/javascript">
            function insertMessage() {
                var oNewP = document.createElement("p");
                var oText = document.createTextNode("www.wbex.ru");
                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>