Revisão
Javascript 1. A linguagem a. É uma linguagem de programação interpretada b. NÃO CONFUNDAM! JavaScript não é Java c. Permite controlar/alterar aspectos de alguma outra aplicação de software; d. JavaScript foi projetada para adicionar interatividade a páginas HTML; e. JavaScript pode ser embutido diretamente em páginas HTML ou pode ficar em um arquivo separado; f. Os comandos JavaScript são executados pelo browser.
2.
Variáveis a. Variáveis são endereços de memória nos quais podemos armazenar dados ou informações. b. Usamos variáveis para manipular esses dados mais facilmente e também para não perdê-los no meio do processo. c. O ponto forte de JavaScript é que podemos guardar qualquer tipo de dado em uma variável, desde um simples caractere até um objeto d. São case-sensitive, ou seja, faz diferença entre maiúsculas e minúsculas; e. Devem começar por letra ou sublinhado (_ underscore) f. Podem ser declaradas por var ou através da atribuição direta de valor. i. var x=10; ii. var Fator=150;
3.
Eventos a. Quando um usuário visita uma página web e interage com ela, são produzidos eventos b. Com Javascript podemos “reagir” aos eventos, como por exemplo quando um usuário clica em um botão, edita um campo de texto ou sai de uma página c. O manejo de eventos é a chave para fazer páginas interativas; d. Para definir as ações que queremos realizar quando da ocorrência de um evento utilizamos os manipuladores de eventos; e. Existem muitos tipos de manipuladores de eventos, para muitos tipos de ações do usuário; f. O manipulador de eventos é inserido na tag HTML do elemento da página que queremos que responda às ações do usuário. g. Alguns tipos de eventos: i. Onblur -Quando um elemento perde o foco da aplicação. O foco da aplicação é o lugar onde está situado o cursor, por exemplo, pode estar situado sobre um campo de texto, uma página, um botão ou qualquer outro elemento. ii. Onchange - Quando muda o estado de um