Как изменить "тело" дерева dom следующим образом, используя javascript:
Original htm: <html> <head></head> <body> blah blah blah </body> </html>
Modified html: <html> <head> </head> <abc> <body> blah blah blad </body> </abc> </html>
То есть я хочу поместить весь узел body в другой узел.
Код, который я пытаюсь использовать:
// Создать iframe
var orig_iframe = document.createElement ('iframe');
// Копировать содержимое тела внутри iframe (надеюсь!)
orig_iframe.contentDocument.innerHTML = document.body.innerHTML;
// Установить нулевое тело документа
document.body.innerHTML = '';
// Добавить iframe в тело
document.body.appendChild (orig_iframe);
который не работает. Очевидно, я что-то упустил!
Спасибо!