He probado varias cosas para que funcione. Funcionó antes cuando lo alojé todo en el mismo archivo, pero ahora no funcionará cuando lo separé en mi script.js.
esto es parte de mi codigo
var buttonStart = document.getElementById("forward"); var buttonStop = document.getElementById("stop"); buttonStart.addEventListener("click", speedup); function speedup() { clearInterval(Interval); speed = speed + 1; Interval = setInterval(valuecalc, 1000 / speed); document.getElementById("speed").innerHTML = speed; }; buttonStop.addEventListener("click", stopspeed); function stopspeed() { clearInterval(Interval); speed = 0; document.getElementById("speed").innerHTML = speed; }; var starts = start(); window.onload = starts;Aquí está la demostración en vivo, es una especie de juego de clicker en el que estoy trabajando: https://jobclicker.netlify.app/
Este es mi error: script.js:35
TypeError no capturado: no se pueden leer las propiedades de nulo (leyendo 'addEventListener') en script.js:35:17