Lo que me gustaría poder hacer es crear una cadena desde un objeto JavaScript HTMLElement. Por ejemplo:Crear cadena de HTMLDivElement
var day = document.createElement("div");
day.className = "day";
day.textContent = "Random Text";
Ahora tenemos crear el objeto HTMLDivElement day
es posible hacer que imprima como una cadena? p.ej.
<div class="day">Random Text</div>
Simple pero eficaz, justo lo que estaba buscando. Es una pena que el método outerHTML no sea compatible con Firefox. Gracias –