Мне нужен способ добавления HTML в элемент контейнера без использования innerHTML. Причина, по которой я не хочу использовать innerHTML, заключается в том, что когда она используется следующим образом:
element.innerHTML += htmldata
Он работает, заменяя все html первым, прежде чем добавлять старый html и новый html. Это не хорошо, потому что он сбрасывает динамические носители, такие как встроенные флеш-ролики...
Я мог бы сделать это таким образом, который работает:
var e = document.createElement('span');
e.innerHTML = htmldata;
element.appendChild(e);
Однако проблема заключается в том, что в этом документе есть тот дополнительный тег span, который мне не нужен.
Как это можно сделать? Спасибо!