Я пытаюсь повторить это jsfiddle и добавить кнопку включения / выключения для моего всплывающего окна в моем расширении Chrome.
popup.html
<!DOCTYPE html>
<html>
<head>
<script src="popup.js"></script>
</head>
<body>
<button id="toggle">OFF</button>
</body>
</html>
popup.js
console.log("popup.js running..")
var button = document.getElementById('toggle');
var isToggled = false;
button.onclick = function(e){
isToggled = !isToggled;
// Your code here
button.innerText = isToggled ? 'ON' : 'OFF';
};
Моя ошибка:
Uncaught TypeError: Невозможно установить свойство 'onclick' для null
почему я получаю эту ошибку на botun.onclick?Как я могу это исправить?