JAVASCRIPT
Linguagem de Programação Case sensitive Linguagem server/client side Sintaxe similar á linguagem C Pode ser incorporado ao arquivo HTML ou
em um .js próprio Funções
JavaScript
Incorporado ao HTML deve ser inserido entre as tag’s <script>:
<script type="text/javascript" language="javascript">document.getElementById('mensagem').innerHTML = 'Seja Bem Vindo';
</script>
JavaScript
Conjunto de código que ao ser “chamado” executa alguma tarefa/operação.
Funções nativas Funções criadas pelo programador
Função
Entrada de dados Saída de dados Estrutura de decisão Laços de repetição
JavaScript
Eventos Prompts (Janela com campo de texto) Confirm Formulários
Entrada de Dados
Qualquer acontecimento (click, carregar, passar o mouse, pressionar uma tecla) no navegador.
Quando ocorre um evento pode-se executar algum código javascript ou fazer a chamada para alguma função
Eventos
onclick onload onblur onmousemove onselect onunload etc
Eventos
<body onload="javascript:alert('Boa tarde!');">Minha página
</body>
Eventos
var nome = prompt('informe seu nome','');
Prompt
O valor do prompt deve ser armazenado em uma variável:
var nome = prompt('informe seu nome','');
Prompt
var decisao = confirm('Continuar?');
Confirm
O valor do confirm deve ser armazenado em uma variável:
var decisao = confirm('Continuar?');
Confirm
Formulário
Regatar valor de formulário: document.getElementById()
var nome = document.getElementById('campo_nome').value;
Formulário
document.write alert Inserir valor em objetos HTML
Saída de Dados
document.write(‘Boa Tarde’);
document.write
alert('Boa Tarde');
alert
InnerHTMLdocument.getElementById('mensagem').innerHTML = 'Seja
Bem Vindo';
Inserir valor em objetos HTML
+ - / * =
Operadores
== > < >= <= !=
Operadores
if switch
Estrutura de decisão
if (condição){
código se a condição verdadeira}else{
código se a condição falsa}
if
if (15 == 50){ alert(“Resposta certa”);
}else{ alert(“Resposta errada”)
}
if
For while do while
Laço de Repetição
for (iniciação;condição;atualização){
comandos executados em cada interação}
for
for (numero=1; numero<=10; numero++){
alert (numero + " "); }
for