Вы захотите взглянуть на несколько методов JS для этого ...
createElement () - это создает HTML-элемент DOM.Например ...
let myDiv = document.createElement('div');
После того, как вы создали элемент, он будет находиться в эфире до тех пор, пока вы фактически не поместите его на страницу.Вот тут-то и начинает воспроизводиться метод наподобие appendChild () ...
document.querySelector('someElement').appendChild(myDiv);
// This will append the myDiv element you created to your someElement
Вы также можете создавать текст с помощью createTextNode ('ваш текст') и добавлять его таким же образом.Существует также метод setAttribute (), который принимает два параметра ... первый - это атрибут для установки, а второй - значение для его установки.