Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

input vs butoon

<!DOCTYPE html>
<html>
<head>
    <meta charset="utf-8">
    <title></title>
</head>
<body>

    <input type="" name="">

    <button>Teste</button>

    <script type="text/javascript">


        var password = 5;
        var input = document.querySelector("input");

        function check() {
            if (input.value == password) {
                alert("Você ACERTOU!");
            } else {
                alert("Você ERROU!!!!!!!");
            }            
        }

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

    </script>

</body>
</html>

Vamos lá.. ambas as tags, button e input recebem os valores "document.querySelector("button")".

Queria uma explicação se possível, o do, por que se em ambas as tags recebem o mesmo valor, as funções são diferentes?

1 resposta
solução!

Fala, Anderson! Tudo bem contigo?

Desculpe a demora em dar um retorno

Eu não sei se entendi muito bem, mas há uma diferença entre tag e variável

Uma tag vemos em <button> e <input>. Já variável, temos em var button e var input. São diferentes!

Nas variáveis poderíamos ter colocado qualquer nome. Em tags, são únicas. Elas possuem uma função quando acionadas.

Na documentação sobre variáveis entederá com mais profundidade.

Para entender melhor sobre as Tags no HTML peço que dê uma olhada nessa documentação também

Ficou mais claro, Anderson?

Nos dê um retorno para conversarmos mais

Um abraço e bons estudos