У меня проблемы с поиском хорошего способа сделать это. То, что я хочу сделать, - это когда я go захожу на определенную страницу, я хочу, чтобы кнопка появлялась, и когда вы щелкаете по ней, она отображает первый элемент некоторого массива и следующий с каждым щелчком.
Я мог бы сделать это в HTML, но как я могу сделать это, когда мой скрипт контента только JS? Я сделал и видел другие ответы, где они просто создают элемент, добавляют некоторые узлы как дочерние элементы в тексте содержания, как это. js
let nodeOne = document.querySelector('div');
let para = document.createElement('p')
para.innerText = 'hi'
nodeOne.appendChild(para)
, но это кажется неэффективным и трудным для управления, если материал изменение на странице (с каждым нажатием кнопки). Есть ли способ написать HTML код и внедрить его в DOM из содержимого. js?