No consigo crear un div y dentro una imagen solo consigo crear la imagen.
    
Código Javascript
:
Ver original- contenedor=document.getElementById("contenedor"); 
- div=document.createElement("div");  
- div.id = "capa-logo"; 
- contenedor.appendChild(contenedor); 
-   
- imagen = document.createElement("img");  
- imagen.src = "/imagenes/logo.gif";  
- imagen.id = "logo"; 
- imagen.width="100px"; 
- div.appendChild(imagen); 
no funciona en donde estoy fallando? 
html seria este    
quedria que debajo de h1 salga el div con la imagen, y despues poder eliminarlo.