<!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?