Bom dia,
Ao ver a ultima questao, fiquei com duvida de onde surgiu o "value" do input.value
Bom dia,
Ao ver a ultima questao, fiquei com duvida de onde surgiu o "value" do input.value
Fala Isac, beleza?
Os elementos input no HTML servem para a entrada de dados por parte do usuário. Muitas vezes, nós desenvolvedores, precisamos acessar os valores de entrada para aplicar transformações ou simplismente salvá-los em algum lugar.
Mas a questão é como acessar o valor que o usuário digitou em um campo?
A resposta é justamente utilizando o .value!
Repare que antes de tudo é necessário capturar o elemento input via javascript :
var input = document.querySelector('input');
Dessa forma, com o elemento em si em mãos, podemos acessar o valor que o usuário digitou, através da propriedade value
//retorna o valor de entrada no campo
input.value;
Caso colocássemos apenas input
, a saída seria um elemento e não o valor.
Você pode testar utilizando o console, adicione as duas linhas abaixo no seu código e veja:
//Coloque dentro da função exibeTexto!
console.log("input sem value: " + input);
console.log("input com value: " +input.value);
Caso tenha alguma dúvida é só perguntar.
Espero ter ajudado.
Abraços.
Fala Isac!
Consegui solucionar sua dúvida? Não se esqueça de marcar a resposta que te ajudou como solução!
Abraços.