Javascript

Post on 09-Jun-2015

1.645 views 0 download

Transcript of Javascript

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