Передача значения переменной из всплывающего окна. js в фоновый режим. js - PullRequest
0 голосов
/ 19 марта 2020

Я пытаюсь собрать данные из всплывающего окна. js, чтобы перейти к фону. js. Я не уверен, почему он продолжает давать мне неопределенную ошибку.

всплывающее окно. js код -

window.addEventListener('DOMContentLoaded', (event) => {
  var bt = document.getElementById("btSubmit").onclick = function(){
    var userInput = document.getElementById("userID").value;
    chrome.storage.sync.get({userID}, function(temp) {
      if (!(userInput===temp.userID))
      {
        chrome.storage.sync.set({userID: userInput}, function(){
        })
      }
    })
  }
});

всплывающее окно. html -

<!DOCTYPE html>
<html>
  <head>
  </head>
  <body>
    <script type= "text/javascript" src="https://sdk.amazonaws.com/js/aws-sdk-2.624.0.min.js"></script>
    <script type= "text/javascript" src="background.js"></script>
      <label for="userID"> User ID: </label>
      <input type="textbox" id="userID" name="userID"><br><br>
      <button type="button" id="btSubmit" style="float: right">Submit</button><br>
  </body>
</html>

Я пытаюсь вызвать это в моем фоне. js код, вызвав переменную userID. Тем не менее, он продолжает появляться как отсутствующая переменная или неопределенная.

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