Programação para Internet Rica– Aula 06 Prof. Me. Ronnison Reges Vidal

Slides:



Advertisements
Apresentações semelhantes
Linguagem HTML Básica Formulários – Detalhamento dos Componentes
Advertisements

<script language="javascript">
Incluindo Applets em uma página HTML
Wagner Santos C. de Jesus Alberson Wander Sá dos Santos
Tecnologia para Web JavaScript
Introdução ao JavaScript
Ferramentas para Sistema Web Sistemas de Informação Aula 10 – 15/05/2013.
1 JavaScript. 2 JavaScript  Introdução  Fatos Sobre JavaScript  Embutindo JavaScript no HTML  Características da Linguagem:  sintaxe  objetos 
Professor: Márcio Amador
Formulários HTML Professor Rafael Silva. Criação do formulário Elementos do formulário Action: Script, página ou para onde será enviado o formulário.
PrograMação para internet
PHP e Formulários Web.
PROGRAMAÇÃO WEB AULA 04 Prof. Gustavo Linhares 28/10/2009 Instituto Federal de Educação, Ciência e Tecnologia do Norte de Minas Gerais.
HTML Document Object Model
JAVASCRIPT Programação Web. O que é  E uma linguagem interpretada que e executada na maquina do cliente  Não esta associada ao framework java  Não.
UCSal – Tecnologia em Análise e Desenvolvimento de Sistemas
Introdução JavaScript
JavaScript Introdução ao JavaScript 1. Objetivos Introdução Sintaxe Básica Arquivo (script) externo Script no HEAD da página Script no BODY da página.
SCC0265 – Sistemas Interativos Web Prof.: Dr. Rudinei Goularte ( Instituto de Ciências Matemáticas e de Computação - ICMC Sala
TÉCNICO EM INFORMÁTICA Linguagem e Técnica de Programação III PROF. MARCELO N. SANTOS
TÉCNICO EM INFORMÁTICA Linguagem e Técnica de Programação III PROF. MARCELO N. SANTOS
TÉCNICO EM INFORMÁTICA Linguagem e Técnica de Programação III PROF. MARCELO N. SANTOS
Desenvolvimento de Aplicações Web com Java - Servlets e JSP Autor: Juliano Marcos Martins.
Ronaldo Santos de Sá. 1. Ambiente Windows Manipulando Janelas do Windows.
Relatórios.  O Relatório é um componente ActiveX chamado ActiveReport, que permite a visualização e impressão de valores instantâneos de variáveis do.
Programação Orientada a Objetos com C++ Descrição do Trabalho Final.
Gerador de aplicativos Oracle PL/SQL WEB baseado na estrutura das tabelas do banco de dados Oracle Wagner da Silva Orientando Prof. Alexander Roberto Valdameri.
Programação em Java JButton e Tratamento de Eventos Prof. Luiz Antonio Rodrigues Prof. Luiz Antonio Unioeste - Cascavel Jpanel e Diagramadores.
Como criar o seu site no WEBNODE. O Webnode O Webnode é um site que permite que você crie sites pessoais, empresariais, de jogos, de vendas ou de qualquer.
PHP Prof. Rone Ilídio UFSJ-DTECH-CAP. Aplicativos Necessários Servidor Web  Apache Plugin PHP Bando de Dados  MySQL Obs: o WAMP já vem com os três em.
Site Summit.
CMB - Central de Movimentações Batch
Programação para Internet Rica– Aula 04 Prof. Me. Ronnison Reges Vidal
Programação II Introdução.
Programa de Pós-graduação em Educação
Lei de olho no Imposto.
Como funciona um site Você precisa saber o que é domínio e subdomínio.
Tecnologia para Internet - II
Joyce França Professora de Ciência da Computação - IFNMG
Prof. Wellington Franco Sub-Rotinas:Funções e Procedimentos
HTML 5 Introdução Prof. Rosemary Melo.
Programação para Android Prof. Rone Ilídio - UFSJ
Introdução à Linguagem JavaScript
Inscrição de Prestadora Prestadora realizando o processo
Prof. Christiano Lima Santos
Prof. Christiano Lima Santos
Autoria WEB Prof. Alan Santos
Criação de Grupos no Rooda
TECNOLOGIA WEB HTML Vinculação Interna Aula 7 Profa. Rosemary Melo.
Banco de Dados Representa o arquivo físico de dados, armazenado em dispositivos periféricos, para consulta e atualização pelo usuário. Possui uma série.
Exercícios Crie um formulário com os campos nome, endereço, telefone, após enviar os dados para o servidor, apresente todos os dados na página PHP. Crie.
Tratamento de Erros com JS
CREATED BY RAFAEL S. T. VIEIRA
CREATED BY RAFAEL S. T. VIEIRA
Cadastro de Funcionário
INTRODUÇÃO A EDUCAÇÃO À DISTÂNCIA - EAD Módulo I
IP – Repetições for Prof. Eduardo Falcão.
Javascript, Introdução
Prestadores de serviço
Programação para Internet Rica
Inventário Balanço de Estoque
Tecnologia para Internet - II
Introdução a Arquitetura, HTML e CSS
passo a passo para solicitar
Nova CMB.
A utilização do Google Apresentação como ferramenta pedagógica
TECNOLOGIA WEB HTML Formulários Aula 6 Profa. Rosemary Melo.
Curso básico de PHP. 1 Vantagens: Gratuito Multiplataforma Estável Rapidez Comunicação.
Disponível em: CORES, IMAGENS E FONTES... IPW – Aulas 27 a 30 Disponível em:
Sobre a linguagem Criado em 1995 por Brendan Eich da Netscape nomeada inicialmente de Mocha, posteriormente LiveScript e por fim JavaScript. É um linguagem.
Transcrição da apresentação:

Programação para Internet Rica– Aula 06 Prof. Me. Ronnison Reges Vidal 1

CONTEÚDO Unidade 7 – JavaScript Caixas de Diálogo Funções Eventos 2

JavaScript Caixas de diálogo JavaScript possuí três tipos de caixas de popup: Alert box Confirm box Prompt box 3

JavaScript Alert Box É uma caixa de alerta que é freqüentemente usada quando você quer retornar uma informação para o usuário. Quando uma caixa de alerta aparece na tela, o usuário terá de clicar em "OK" para prosseguir. Sintaxe alert ("texto da mensagem"); 4

JavaScript Exemplo: <html> <head> <script type="text/javascript"> alert ("Eu sou uma caixa de alerta!"); </script> </head> <body> </body> </html> 5

JavaScript Confirm box É freqüentemente usada quando você quiser que o usuário verifique ou aceite algo. Quando uma caixa de confirmação aparece, o usuário terá que clicar em "OK" ou "Cancelar" para continuar. Se o usuário clicar em "OK", caixa retorna true. Se o usuário clica em "Cancelar", caixa retorna false.  Sintaxe Confirm ("texto da mensagem"); 6

JavaScript Exemplo: <html> <head> <script type="text/javascript"> var r = confirm ("Aperte um botão"); if (r == true) ( alert ("Você pressionou OK!"); ) else alert ("Você pressionou Cancelar!"); </script> </head> <body> </body> </html> 7

JavaScript Prompt Box É freqüentemente usado quando você deseja capturar alguma informação fornecida pelo usuário antes de entrar em uma página. Quando uma caixa de prompt aparece na tela, após introduzir um valor de entrada, o usuário terá que clicar em "OK" ou "Cancel" para continuar. Se o usuário clicar em "OK" o valor da caixa de entrada é retornado. Se o usuário clica em "Cancel" o valor null é retornado. 8

JavaScript Funções Funções em JavaScript nada mais são que uma rotina JavaScript que possui um conjunto de instruções à serem executadas. Sua sintaxe compõem-se dos seguintes parâmetros: function nomeFunção(argumentos) { Comandos } Uma função contém código que será executado por um evento ou por uma chamada para a função. 9

JavaScript Funções Você pode chamar uma função em qualquer lugar dentro de uma página (ou até mesmo de outras páginas, se a função for incorporado de um arquivo externo. (arquivo .js). Funções podem ser definidas tanto no <head> como na seção <body> de um documento. No entanto, para assegurar que uma função será lida/carregada pelo browser antes que ele seja chamada, ela deve ser colocada na seção <head>. 10

JavaScript Exemplo: <html> <head> <script type="text/javascript"> function displaymessage() { alert("Olá mundo!"); } </script> </head> <body> <form> <input type="button" value="Click aqui!" onclick="displaymessage()" /> </form> </body> </html> 11

JavaScript Eventos Eventos são ações que podem ser detectadas pelo JavaScript. Através do JavaScript nós temos a habilidade de criar paginas dinâmicas. Todos os Elementos de uma página web possui eventos que podem ser disparados através do JavaScript. Por exemplo nós podemos utilizar o evento onClick do elemento button para indicar que uma função irá rodar quando um usuário clicar no botão. Os eventos devem ser definidos nas tags HTML. Os eventos normalmente são usados em combinação com funções, e as funções não serão executadas antes de ocorrerem os eventos. 12

JavaScript Eventos onLoad e onUnload O onLoad e onUnload são eventos disparados quando o usuário entra e sai da página respectivamente. O evento onLoad pode ser usado para checar o tipo e a versão do navegador do usuário, e carregar assim, a versão apropriada da página web baseada nessas informações. Os eventos onLoad e onUnLoad também podem ser utilizados para criar e destruir cookies 13

JavaScript Eventos onFocus, onBlur e onChange Os eventos onFocus, onBlur e onChange são usados em combinação com a validação de campos nos formulários. Por exemplo o evento onChange poderia ser chamado para validar um e-mail ou um número CPF enquanto o usuário altera o conteudo deste campo. <input type="text" size="30" id="email" onchange="checkEmail()"> <input type="text" size="30" id="CPFl" onchange="validaCPF()"> 14

JavaScript Eventos onMouseOver and onMouseOut Os eventos onMouseOver e onMouseOut são disparados quando passamos o mouse por cima de um elemento e retiramos o mouse de cima do elemento respectivamente. Estes eventos podem ser usados para criar botões animados. Exemplo: uma caixa de alerta é disparada quando passamos o mouse por cima da imagem. <a href="http://www.google.com" onmouseover="alert('o evento foi detectado!');return false"><img src="img.gif" alt="imagem" /></a> 15

JavaScript Exemplo 16