1
resposta

ajuda

Meu input.focus(); não quer funcionar quando eu erro o numero.

<meta charset="UTF-8">

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

<script>
    var segredo = Math.round(Math.random() * 10);

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

    function verifica() {


        if(input.value == segredo){
        alert("Você acertou")

    } else {

        alert("Você errou")
    }

    input.value = ""; 
    input.focus();

}



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

    button.onclick = verifica;


    </script>
1 resposta

olá Thais, coloquei seu codigo para rodar e aqui funcionou direitinho o seu input.focus, tanto quando acerta e quando erra.

Aqui pra mim ficou certinho :)