Olá, eu estava olhando o fórum e vi um tópico sobre usar o Enter logo no input em vez de clicar no button ou apertar enter nele. A solução que responderam foi usar a
que ficaria assim: <form>
<input/>
<button>Compare com o meu segredo</button>
</form>
E funcionou muito bem, mas o input.focus parou de funcionar. Eu tenho que alterar alguma coisa no programa?
No caso esse é o programa para quem quiser verificar:
<meta charset="UTF-8">
<form>
<input/>
<button>Compare com o meu segredo</button>
</form>
<script>
var segredo = 5
var input = document.querySelector("input");
function verifica() {
if(input.value == segredo) {
alert("VOCÊ ACERTOU");
}else {
alert("ERROU!!!");
}
input.value = "";
input.focus();
}
var button = document.querySelector("button");
button.onclick = verifica;
</script>