Entrada e Saída: Conversar com o Utilizador
O que vais aprender nesta aula:
- Ler texto de caixas de entrada (
input.value) - Escrever texto no ecrã (
innerTextvsinnerHTML) - Mudar estilos CSS via JavaScript (
style)
🧠 Teoria (com Analogia e Contexto Real)
Já sabemos "ouvir" o clique. Agora precisamos de saber "ler" o que foi escrito.
📝 Analogia do Formulário em Papel
O HTML é a folha de papel com os espaços em branco.
O Utilizador escreve nesses espaços.
O JavaScript é o funcionário que pega na folha e lê o que está escrito no campo "Nome" para processar o pedido.
💻 Prática (Orientada e Progressiva)
Vamos criar um saudador automático:
1. Ler o Valor (Input)
const caixaNome = document.querySelector("#nome");
let nomeEscrito = caixaNome.value; // .value é o segredo!
2. Escrever a Resposta (Output)
const sitioDaResposta = document.querySelector("#resposta");
sitioDaResposta.innerText = "Olá " + nomeEscrito;
🧪 Área de Testes
Escreve o teu nome e clica no botão:
...