Proste rozszerzenie Chrome JavaScript - Otwieranie adresu URL - zmodyfikowane z tekstu wejściowego
Próbuję użyć poniższego kodu, aby utworzyć proste rozszerzenie chrome, mieć tekst wejściowy i przycisk, a po kliknięciu przycisku chcę pobrać określony adres URL. Mam problem z napisaniem kodu. Jestem całkiem nowy w JavaScript.
<!doctype html>
<html>
<head>
<title>Title Name</title>
<style>
body {
min-width: 357px;
overflow-x: hidden;
}
img {
margin: 5px;
border: 2px solid black;
vertical-align: middle;
width: 75px;
height: 75px;
}
</style>
</head>
<body>
<input type="text" name="enter" class="enter" value="67" id="lolz" />
<button type="button" id="the_button">LookUp Site ID</button>
<script src="popup.js"></script>
</body>
</html>
popup.js - zaktualizowanyvar VanillaRunOnDomReady = function() {
document.getElementById('the_button').addEventListener('click', myFunction);
function myFunction() {
var siteid = document.getElementById('lolz').value
//window.location = "https://www.websiteimusing.com/siteid" + siteid;
chrome.tabs.create({ url: "https://www.websiteimusing.com/siteid" + siteid});
}
}
}
Manifest.json{
"manifest_version": 2,
"name": "ID URL opener",
"description": "Enter ID and it will pull up the correct URL",
"version": "1.0",
"browser_action": {
"default_icon": "icon.png",
"default_popup": "popup.html"
},
"permissions": ["tabs"]
}
Bieżący błąd - zaktualizowanyTo nie zapełnia błędu, nigdy nie ładuje adresu URL po kliknięciu przycisku, żadnych pomysłów?