Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

A função criada não retorna o alert no navegador, me ajudem por favor!

<meta charset="UTF-8">

<input type="text" id="numero"/> <!-- caixinha de texto -->

<input type="submit" id="adivinhar" value="compare com o número que estou pensando"  /><!---->

<script>

var caixaDoNumero = document.getElementById("numero");

var botaoClicado = function(){// esta função não funciona, ela não retorna o alert.
    alert(caixaDoNumero.value);
}

var botaoAdivinhar = document.getElementById("adivinhar");
botaoAdivinhar.onClick = botaoClicado;

</script>

Já revisei varias vezes e não tem erro de sintaxe.Não sei porque não retorna o valor digitado na caixinha de texto em forma de alert.

2 respostas
solução!

Tente dessa forma.

<meta charset="UTF-8">

<input type="text" id="numero"/> 
<input type="submit" id="adivinhar" value="compare com o numero que estou pensando" onclick="botaoClicado()" />

<script>

var caixaDoNumero = document.getElementById("numero");

function botaoClicado(){
    alert("Valor digitado: " +caixaDoNumero.value);
}

</script>

Muito Obrigado Douglas!