Как изменить DOM всплывающего окна. html? - PullRequest
0 голосов
/ 07 февраля 2020

Я пытаюсь изменить DOM Popup. html в моем расширении Google Chrome. Я попытался получить к нему доступ во всплывающем окне. js, используя:

document.getElementById("Example").value = "Hello";

Но это, похоже, ничего не делает. Должен ли я получить доступ к этому из другого сценария, т.е. фонового сценария, или с помощью другого метода?

Мое расширение работает нормально и всплывающее окно. js Файл работает, как и ожидалось, все, кроме строки выше.

Вот мое всплывающее окно. html file:

<!DOCTYPE html>
<html>
  <head>
    <style>
      button {
        height: 30px;
        width: 100px;
        outline: none;
        text-align: center;
      }
    </style>
  </head>
  <body>
    <button id="Example">N/A</button>
    <script src="https://www.gstatic.com/firebasejs/7.2.2/firebase.js"></script>
    <script src="popup.js"></script>


</body>
</html>

Вся помощь приветствуется.

1 Ответ

0 голосов
/ 07 февраля 2020

Мне удалось решить эту проблему, изменив

document.getElementById("Example").value = "Hello";

на

document.getElementById("Example").innerHTML = "Hello";
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...