Я пытаюсь заменить внутренний атрибут HTML элемента HTML на весь документ HTML (этот элемент будет использоваться для отображения всей страницы HTML внутри фрейма).
const container = document.createElement('div');
container.innerHTML =
'<html>
<body class="c1">
<div class="c2">aaa</div>
</body>bbb
</html>';
Если после этого я проверю container.inner HTML, я получу:
<div class="c2">aaa</div>bbb
Это не то, чего я ожидаю, поскольку тег body был удален, и что хуже того, стилизация (c1) тела исчезла.
Как мне предотвратить это?