Inserción de elementos en Javascript: insertBefore y appendChild

Método appendChild El método appendChild permite insertar un elemento al final de otro. Supongamos que tenemos este HTML: <div> <p id="existente">Elemento existente</p> </div> Y queremos que pase a ser así: <div id="contenedor">> <p id="existente">Elemento existente</p> <p id="nuevo">Elemento nuevo</p> </div> No habría más que utilizar el siguiente código Javascript: elemento1 = document.createElement(‘p’); elemento1.appendChild(document.createTextNode(‘Elemento nuevo’)); elemento1.id = […]