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

Nao funciona button.onclick("cannot set property'on click' of null..")

<meta charset="UTF-8">
<input/>
<button>digite um numero</button>
<script>
var input=document.querySelector("input");
var resposta=7;
input.value;
function verifica(){
    if(input.value==resposta){
    alert("parabens voce acertou")
    }else{
    alert("errou")
    }
}
var button=document.querySelector("buttton")
button.onclick=verifica;
</script>
6 respostas

Boa tarde pessoal, gostaria de saber qual seria o erro, obrigado desde ja.

Opa Arthur, tudo bem?

Brow, poderia postar o código para analisarmos juntos ou pode enviar o link do seu código no Github, caso não consigo enviar por aqui?

No aguardo

professor ja percebi meu erro, era um erro ortografico, tinha escrito "buttton". muito obrigado

solução!

Opa Arthur

Man seu código está funcionalmente correto, porém tem um detalhe muito mas muito pequeno:

No button vc está fazendo assim:

var button=document.querySelector("buttton")

Vc está fazendo querySelector em buttton com 3Ts. Essa tag não existi no html. Sacou?

Remova um T e tente novamente e me fale se foi (vou ficar esperando heim kkkkk)

Espero ter ajudado!!! um abraço e bons estudos!!! :-)

Thiago, muito obrigado!desculpa ter te acionado por uma bobeira desta, preciso aprender a usar o debugger melhor. e ajudou sim! obrigado denovo!

Não tem problema nenhum man!!

Não existem duvidas bobas, certo?

Sempre que puder, #xamaNois

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software