Расширение Chrome - принимать данные от пользователей и добавлять на веб-сайты, чтобы открыть их в новой вкладке - PullRequest
0 голосов
/ 06 сентября 2018

Привет! Я создаю расширение Google Chrome, которое будет принимать входные данные от пользователя и добавлять этот вход к некоторым конкретным URL-адресам, которые у меня есть в моем файле JavaScript, а затем открывать эти веб-сайты в новой вкладке. Но это не работает. я вставляю свои файлы расширения popup.html и popup.js сюда. Что я здесь не так делаю?

document.addEventListener('DOMContentLoaded', function () {
      document.querySelector('Submit_btn').addEventListener('click', main); 

      function myFunction()
{
    var x = document.getElementById("frm1");
  
   
    
       var text = x.elements[0].value;
       if(text.localeCompare("One")==0)

       {




            var t = x.elements[1].value;
    

window.open("https://www.example.com/"+t)
    window.open("https://www.example.com/"+t)
    window.open("http://www.example.com/"+t)

       }
       
    
  
    else  if(text.localeCompare("Two")==0)

       {




            var t = x.elements[1].value;
    

window.open("https://www.example.com/"+t)
    window.open("https://www.example.com/"+t)
    window.open("https://www.example.com/"+t)

       }
       
    
    }
      
<!DOCTYPE html>
<html>
<head>
  <script type="text/javascript" src="popup.js"></script>
</head>
<body>

<form id="frm1" >


<select name="List">
    <option value="One">One</option>
    <option value="Two">Two</option>
   
  </select>
  
  <br><br>

  Query: <input type="text" name="fname" id="frm2"><br>

  
</form> 



<button onclick="myFunction()" id="Submit_btn">Submit</button>

<br>
<br>


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