Мне поручено вместо того, чтобы писать вывод кода в консоль браузера, вместо этого он вставляет один элемент pre в конце тела, содержащего выводы (по одному на строку). Мне нужно создать и добавить элемент pre из моего кода JavaScript. Как я могу создать предварительный элемент и добавить к нему через файл js?
@blex Вместо .innerHTML это должен быть .textContent (только с =, а не +=), и это нужно сделать до добавления его в DOM.
@ScottMarcus Хорошо, насчет textContent. Что касается того, почему я поставил это после, это потому, что я предполагаю, что это может выводить асинхронные журналы (например, регистрацию щелчков по мере их запуска)



![Безумие обратных вызовов в javascript [JS]](https://i.imgur.com/WsjO6zJb.png)


Что-то вроде
const pre = document.createElement('pre'); document.body.appendChild(pre); pre.textContent += 'Hello world\n'; pre.textContent += 'and another line\n';