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