помощью innerHTML когда я вызываю этот код не из файла т.е. пишу <script>...</script> —все работает, но если напишу:
<script src='file.js'></script> — то
let element = document.createElement('div');
element.innerHTML = "code"
— выводится как текст, почему так происходит?
не уверен, но возможно innerHTML принимает только html - разметку в виде строки, а не элемент
Обсуждают сегодня