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

Nome dá variável em HTML tem que ser o mesmo no JAVA ?

<meta charset="utf-8">
<input/>
<button> Clique aqui !!</button>

<script>

    document.querySelector ("input");
    document.querySelector ("button");

    function mostrar(){
        alert("Acertou");
    }

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

    button.onclick = mostrar;



</script>

Quando altero o nome da variável button para qualquer outra não aciona o alert.

2 respostas
solução!

Oi Yuri tudo bem?

Não é Java que estamos estudando mas sim JavaScript, JavaScript não tem nada haver com o Java, é que como no começo a escrita do código entre os dois eram parecida e acabou ficando JavaScript.

Não precisa ser igual os nomes mas lembre-se se você mudar

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

tem que mudar aqui também

    button.onclick = mostrar;

Exemplo

var botao = document.querySelector("button");
 botao.onclick = mostrar;

Espero ter ajudado!!!

Não é necessário manter a mesma nomenclatura, porém, por uma questão de boas práticas, seria o ideal.