Как вставить HTML элементов в DOM с расширением Chrome? - PullRequest
0 голосов
/ 07 февраля 2020

У меня проблемы с поиском хорошего способа сделать это. То, что я хочу сделать, - это когда я go захожу на определенную страницу, я хочу, чтобы кнопка появлялась, и когда вы щелкаете по ней, она отображает первый элемент некоторого массива и следующий с каждым щелчком.

Я мог бы сделать это в HTML, но как я могу сделать это, когда мой скрипт контента только JS? Я сделал и видел другие ответы, где они просто создают элемент, добавляют некоторые узлы как дочерние элементы в тексте содержания, как это. js

let nodeOne = document.querySelector('div');
let para = document.createElement('p')
para.innerText = 'hi'
nodeOne.appendChild(para)

, но это кажется неэффективным и трудным для управления, если материал изменение на странице (с каждым нажатием кнопки). Есть ли способ написать HTML код и внедрить его в DOM из содержимого. js?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...