Javascript: у мене є DOM-представлення вузла (елемента чи документа), і я шукаю рядкове його представлення. Наприклад,
var el = document.createElement("p");
el.appendChild(document.createTextNode("Test"));
повинен дати:
get_string(el) == "<p>Test</p>";
У мене є сильне відчуття, що мені не вистачає чогось тривіально простого, але я просто не знаходжу методу, який працює в IE, FF, Safari та Opera. Тому зовнішній HTML не є варіантом.