INTRODUÇÃO. JavaScript PROF. ME. HÉLIO ESPERIDIÃO

Documentos relacionados
Introdução a Javascript

INTRODUÇÃO AO JQUERY PARTE 2. Prof. Me. Hélio Esperidião

INTRODUÇÃO AO JQUERY PROF. ME. HÉLIO ESPERIDIÃO

Aula 12 Aplicação e prática do JS

Construção de Sites 2. Prof. Christiano Lima Santos

Java: Linguagem de programação (OOP) JavaScipt: Linguagem de scripts (OOP)

Webdesigner II. Introdução ao JavaScript

Introdução à HTML Dinámico. O linguagem JavaScript.

Capturando teclas: Movimentando um Sprite utilizando teclado

JavaScript (Funções, Eventos e Manipulação de Formulários)

Os componentes HTML possuem a capacidade de configurar eventos

Desenvolvimento de Sistemas Web Prof. Leandro Roberto. Aula 18 JavaScript: Eventos MySQL PHP (insert, update e delete)

Construção de Sites Aula 6

Construção de SitesAula5

Prof Evandro Manara Miletto. parte 1

Introdução ao Javascript

Minicurso de JavaScript PET Sistemas de Informação Terceiro Dia Anthony Tailer. Clécio Santos. Rhauani Fazul.

Curso básico de JavaScript Aula 2

Tecnologias para Web Design

Fundamentos Programação

Sumários de REDES de COMUNICAÇÃO

Aula 11 Introdução ao Java Script

Introdução ao Javascript. Parte 3 Prof. Victor Hugo Lopes

JavaScript (Elementos de Programação e Programação Básica)

Lógica de Programação

JavaScript: Validação de Formulários. Prof. Ivanilton Polato

Introdução. Surge em 1995 (Brendan Eich, programador da Netscape) com o nome de Livescript

4.1- Aritméticos + soma - subtração * multiplicação / divisão % módulo (resto da divisão de inteiros ).

COM222 DESENVOLVIMENTO DE SISTEMAS WEB. Aula 03: JavaScript Parte II

Desenvolvimento de Sistemas para WEB Site:

PHP Instalação. Linguagens Server-side Professor Fábio Luís da Silva Santos XAMPP.

Fundamentos da linguagem PHP inserindo PHP no HTML. IFSC/Florianópolis - Prof. Herval Daminelli 1

Autoria Web. Formulários Aula 5. Cleverton Hentz

PROGRAMAÇÃO PARA INTERNET RICA FUNDAMENTOS DO JAVASCRIPT

Aplicações e Serviços de Internet

Compiladores. Análise Léxica

Apostila - Desenvolvimento web com PHP

1-03/11/03 INTRODUÇÃO

Conteúdo. DHTML tópicos Hamilton Lima

Revisão da Linguagem C Prof. Evandro L. L. Rodrigues

Desenvolvimento Web. Versão 2 Jan/2019. Professor Emiliano S. Monteiro

INTRODUÇÃO AO DESENVOLVIMENTO FRONT-END COM HTML, CSS E JAVASCRIPT

Programação Orientada a Objetos

Desenvolvido por: Juarez A. Muylaert Filho - Andréa T. Medeiros - Adriana S. Spallanzani -

WEBDESIGN. Professor: Paulo Marcos Trentin - Escola CDI de Videira

Noções de algoritmos - Aula 1

PROGRAMAÇÃO PARA INTERNET RICA FUNDAMENTOS DO JAVASCRIPT

Plano de Trabalho Docente Ensino Técnico

Introdução à Linguagem de Programação Java 1 INTRODUÇÃO À LINGUAGEM DE PROGRAMAÇÃO JAVA

4. Constantes. Constantes pré-definidas

JAVASCRIPT. Desenvolvimento Web I

Estrutura do programa

PROGRAMAÇÃO PARA INTERNET RICA FUNDAMENTOS DO JAVASCRIPT

Aula 22 Eventos. Desenvolvimento Web I Prof. Filipe Arantes Fernandes

JavaS. Apresentação JavaScript Marcelo Fey. Apresentação JavaScript,, prof. Marcelo Fey pag. 1

Programação para web HTML: Formulários

JavaScript (ou JScript)

Programação para Internet

O que é o Javascript?

Formulários são áreas onde se inserem campos que permitem uma troca de informações maior entre usuários e desenvolvedores de sites HTML Até o momento,

PHP INTRODUÇÃO DELIMITADORES DE CÓDIGO EXTENSÃO DE ARQUIVOS

INFORMÁTICA APLICADA AULA 03 LINGUAGEM DE PROGRAMAÇÃO C++

Introdução à Computação - aulas 01 e 02 -

Professor Jefferson Chaves

Introdução 20 Diagramas de fluxos de dados 20 O processo de elaboração de DFD 22 Regras práticas para a elaboração de DFD 24 Dicionário de dados 26

Abordagem introdutória; modos de inserção no html; declaração de variáveis e operadores.

- Aula 05, 06, 07 e 08 - Técnicas de programação. (Revisão conceitos de lógica). - Estrutura Seqüencial

Apostila de Ferramenta de desenvolvimento Rápido Delphi 2º Bimestre

Recursos Complementares (Tabelas e Formulários)

COMANDOS DE SELEÇÃO. > Maior que < Menor que >= Maior ou igual a <= Menor ou igual a == Igual a ~= Diferente de

Mini apostila de Python - Oficina de Vestibulandos. PET Computação - UFPR September 2016

Desenvolvimento Web TCC Turma A-1

Lógica para programação II Seção 1 - Histórico e Introdução Primeiros Programas

PHP Básico Módulo I. Carga Horária: 32 horas. Conteúdo: Conceitos Básicos Introdução; Características; Scripts;

Introdução à Programação em C. Prof. Ricardo Teixeira Tecnologia em Mecatrônica Industrial SENAI

Algoritmos I Aula 13 Linguagem de Programação Java

C A P I T U L O 2 S I N T A X E B Á S I C A - V A R I Á V E I S E C O N S T A N T E S E M P H P

ALGORITMOS E TÉCNICAS DE PROGRAMAÇÃO - MEMÓRIA, VARIÁVEIS E CONSTANTES, OPERADORES. Prof. Angelo Augusto Frozza, M.Sc.

CONTEÚDO PROGRAMÁTICO

Informática I. Aula 8. Aula 8-19/09/2007 1

5 Mini Casos. 5.1.Campos Numéricos Interface e Especificação

Prof Evandro Manara Miletto. parte 2

I1, I2 e In são instruções simples ou estruturadas da linguagem Pascal.

Informática I. Aula 7. Aula 7-17/09/2007 1

Universidade Federal de Uberlândia Faculdade de Computação. Expressões aritméticas, relacionais e lógicas Estruturas condicionais

Módulo 1a: Introdução ao Visual Basic for Applications (VBA)

Desenvolvimento de Aplicações WEB (DAW) Prof. Julio Arakaki 1o. Semestre 2016

Ranking das linguagens de programação mais utilizadas. TIOBE Index PyPL Index Redmonk IEEE Spectrum

Introdução ao SciLab. SciLab O que é? Onde obter o programa:

Algoritmos. Algoritmos e Linguagem de Programação - Prof Carlos Vetorazzi

Introdução aos operadores no PHP. Operadores aritméticos no PHP

Inteligência Computacional Aula 2 - Introdução ao MatLab Graduação /2

Linguagem de Programação III - PHP

Programação e Designer para WEB

Curso Superior de Tecnologia em Análise e Desenvolvimento de Sistemas Prof. Felippe Scheidt IFPR Campus Foz do Iguaçu. Introdução ao Javascript #1

Transcrição:

INTRODUÇÃO JavaScript PROF. ME. HÉLIO ESPERIDIÃO 1

É uma linguagem de programação interpretada, que pode ser usada junto com o HTML. O que é JavaScript? Esta linguagem é interpretada pelo navegador. Permite que a pagina fique mais dinâmica, com uma maior interação com o leitor. O código JavaScript, não é compilado, e deve ser adicionado, no código fonte, junto com os comandos da linguagem HTML. 2

Meu primeiro programa em JavaScript O javascript deve obrigatoriamente entrar entre as tags de script 3

Caixa de Mensagem Envia uma caixa de mensagem 4

OPERADORES LÓGICOS E DE COMPARAÇÃO = = Igual!= Diferente > Maior >= Maior ou Igual < Menor <= Menor ou Igual && E Ou 5

Operadores de atribuição = X=5 Atribuir += x+=5 é o mesmo que: x=x+5 Soma ou concatenação e atribuição: -= x-=5 é o mesmo que: x=x-5 Subtração e atribuição. *= x*=5 é o mesmo que: x=x* Multiplicação e atribuição. /= x/=5 é o mesmo que: x=x/5 Divisão e atribuição. %= x%=5 é o mesmo que: x=x%5 Módulo e atribuição. ++ X++ é o mesmo que x=x+1 Incrementa mais 1 6

Declarando Variáveis Não é necessário especificar o tipo do dado. 7

Caixa de confirmação Retorna true ou false Envia uma caixa de confirmação com as opções sim ou não. 8

Caixa de Entrada de Dados Permite a entrada de dedos de forma direta por meio de uma caixa de entrada de dados. Define o titulo da caixa de entrada Define o texto padrão 9

Comentários São utilizados para deixar o código legível para manutenção ou para outros programadores. 10

Estruturas de Controle IF (se) 11

Estruturas de Controle IF (se) ELSE(senão) 12

Estruturas de repetição (for) 13

Estruturas de repetição (While) 14

Conversão de tipos de dados 15

Eventos onfocus Executa quando o objeto recebe o foco. Usado para Button, Checkbox, Password, Radio, Select, etc. O nome da função é definida pelo programador Nome do evento Função que deve ser chamada quando o evento for executado 16

Eventos onblur Executa quando um elemento perde o foco. Usado para Button, Checkbox, Password, Radio, Select, Text, Textarea, etc. 17

Eventos onchange Executa quando um campo perde o foco ou tem seu valor modificado. Usado para Select, Text, Textarea,etc. 18

Executa quando um objeto é clicado. Usado para Button, Checkbox, Links(<a>), Radio, etc. Eventos onclick 19

Eventos onkeydown Executa quando uma tecla é pressionada. Usado para Text e Textarea, etc. 20

Eventos onload Executa quando o navegador termina o carregamento de uma janela, de uma imagem etc. 21

Eventos onunload Executa quando o usuário sai da janela. 22

Recuperar valores Caixa de texto/password Especifica o ID do elemento Recupera um elemento pelo id propriedade do elemento ID do elemento Evento Caso ocorra o evento a função será chamada 23

Recuperar valores Caixas de Área A recuperação de valores de uma caixa de área é semelhante a caixa de texto e password 24

Recuperar valores Check Box Retorna True ou false, True quanto estivar marcado e False quando estiver desmarcado. 25

Recuperar valores Radio Retorna True ou false, true quanto estivar marcado e false quando estiver desmarcado. 26

Recuperar valores Caixa de Combo Retorna o valor do texto Ex: pedra, arvore Retorna o valor de VALUE ex: se o usuário escolher PEDRA retorna 1 27

Recuperar valores Caixa de lista 28

Inserindo Valores em Formulários Caixa de texto Id do Elemento que deseja mudar o texto Propriedade de uma caixa de texto Ou text area Novo Texto 29

Inserindo Valores em Formulários Checkbox e Radio Id do Elemento Propriedade do elemento Marca ou desmarca um checkbox ou radio box 30

Inserindo Opções caixas de combo Cria uma nova opção atribui texto da opção atribuio value para opção Adiciona a opção na caixa de combo 31

Vetores e matrizes 32

Matrizes 33

Matrizes 34

Escrevendo em DIVs e Spans ID do elemento HTML innerhtml permite inserir html via código 35

Tamanho de strings. 36