1
resposta

input.value e button.onclick não funcionam

<meta charset="UTF-8">

<input/>
<button>compare com o meu segredo</button>

<script> 

    var segredo = 5;

    var input = document.querySelector("input");

    function verifica() {

         if(input.value == segredo) {

             alert("Acertou!");
        }else{

            alert("Errou!");

        }
    }
    var button = document.querySelector("button");
    button.onclik = verifica;

 </script>
1 resposta

Oi Cleber, tudo bem com você?

O erro está nesse comando:

button.onclik = verifica;

Perceba que está escrito "button.onclik" e o correto é "button.onclick", com ck no final. Por conta disso, o comando não está sendo reconhecido pelo navegador.

Se tiver qualquer outra dúvida é só avisar!

Bons estudos!!