JAVASCRIPT. Desenvolvimento Web I

Documentos relacionados
HTML 5 TAGS BÁSICAS E ESTRUTURAIS. Prof. Rosemary Melo

if( document.dados.tx_ .value=="" document.dados.tx_ .value.indexof('.

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

Finalidade dos formulários

Aplicativos móveis com HTML5

Introdução à linguagem HTML. Volnys Borges Bernal

Desenvolvimento de Aplicações para. Prof.: Bruno Rafael de Oliveira Rodrigues

Professor Jefferson Chaves Jefferson de Oliveira Chaves

HTML BÁSICO E TEMPLATE VIEW. Gabrielle Amorim Porto

Introdução a Javascript

Volnys Bernal. Introdução à linguagem HTML. Introdução à linguagem HTML. Visão geral. Visão geral. Visão geral. Visão geral.

Desenvolvimento Web. JavaScript aula II variáveis (cont.) e diálogos. Professor: Bruno Gomes

HTML: INTRODUÇÃO TAGS BÁSICAS

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

JAVASCRIPT Laboratórios de Informática João Paulo Barraca, André Zúquete, Diogo Gomes

Conceitos de HTML 5 Aula 1

<HTML> Vinícius Roggério da Rocha

Aula 11 Introdução ao Java Script

Construção de sites Aula 1

Exercícios Práticos de HTML e JavaScript. <FORM ACTION="mailto:teste@gmail.com" METHOD="POST" ENCTYPE="text/plain" NAME="cadastro">

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

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

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

Desenvolvimento Web. HTML 5 Parte I. Prof. Vicente Paulo de Camargo

O que é o JavaScript?

Programação WEB I DOM (Document Object Manager)

O que faz um servidor/navegador web? 14/03/2016 Rômulo da Silva Lima Slid e 2

COM222 DESENVOLVIMENTO DE SISTEMAS WEB. Aula 01: HTML e CSS

HTML / JAVASCRIPT. A versão atual é o HTML5 (seus predecessores imediatos são HTML 4.01, XHTML 1.1, etc.).

cadastro de usuários utilizando Ajax e PHP para inserir os dados em uma tabela MySQL.

Login. Criar uma pasta Repositories na raiz do projeto. Criar uma classe Funcoes.cs dentro da pasta Repositories.

Frameworks para interfaces móveis

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

PROJETO WEB: Java. Prof Fernando Gomes

PROGRAMAÇÃO PARA INTERNET. Fonte: Raul Paradeda

<head>/*o elemento <head> deve incluir um título para o documento, e pode incluir scripts, estilos, informações de meta, e muito mais*/

Programação Web Aula 2 XHTML/CSS/XML

Tecnologias para apresentação de dados - Java Script. Aécio Costa

Lista de Revisão. 3. Analise a afirmativa a seguir como verdadeira ou falsa e justifique.

Gráficos Comerciais na WEB com Chart.js

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

CSS [10] Desenvolvimento e Design de. Websites. Prof.: Ari Oliveira

Introdução ao javascript ver material de apoio em downloads e também-referência livro javascript manzano.

Tutorial 1 Configuração Apache Tomcat no NetBeans 8.0 (passo a passo)

Introdução ao Javascript

INTRODUÇÃO ÀS APLICAÇÕES PARA WEB

JavaScript (ou JScript)

Curso de HTML aula 4. Sumário. 1 Formulários. 1.1 Construindo formulários com o FORM. 1.2 Método:

Curso de PHP. - Início 22 de agosto. - Término 20 de outubro. - Aulas: segunda e quinta-feira - Horário:18h às 20h. - Carga horária do curso: 40h

Dreamweaver CS5 -5- CAPÍTULO 1... Iniciando e conhecendo o dreamweaver...8 Interfaces...23 Criando e confi gurando sites...24 Exercícios...

Prof Evandro Manara Miletto. parte 2

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

Introdução a Web Standards. Reinaldo Ferraz e Clécio Bachini

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

TECNOLOGIA WEB INTRODUÇÃO CONSTRUÇÃO DE PÁGINAS ESTÁTICAS HTML / XHTML

Funções em JavaScript

HTML & CSS. uma introdução

CSS CASCADING STYLE SHEET

INTRODUÇÃO AO DESENVOLVIMENTO WEB. PROFª. M.Sc. JULIANA H Q BENACCHIO

Este exercício será parecido com a montagem de um projeto real, onde trabalhamos com vários arquivos XHTML e um único arquivo CSS.

Os componentes HTML possuem a capacidade de configurar eventos

Universidade Federal do Espírito Santo CCA UFES. Centro de Ciências Agrárias CCA UFES Departamento de Computação. JavaScript

#Fundamentos de uma página web

Capítulo 9 - Imagens. Imagens

Técnico em Informática. Web JavaScript. Profª Ana Paula Mandelli

DreamweaverCC Plano de Aula - 24 Aulas (Aulas de 1 Hora).

Plano de Aula - DreamWeaver CC - cód Horas/Aula

HTML - Definição e Conceitos

3. Construção de páginas web Introdução ao HTML

Programação Web - HTML

Roteiro 01. Professor: Prof. M.Sc. Odilon Corrêa da Silva. Curso: Desenvolvimento de Sistemas. Disciplina: Programação para WEB I

Por Fernando Koyanagi

Transcrição:

JAVASCRIPT Desenvolvimento Web I

JavaScript HTML Conteúdo - ( Markup language) CSS Apresentação (Style Sheet language) JavaScript (Programming language) Uso de JavaScript : Validação de formulários, galerias de fotos, janelas de avisos, banners rotativos, janelas de publicidade, menus popup. Otimizar o desempenho de um site: a melhor maneira de fazer isso é reduzindo a comunicação com o servidor. A JavaScript ajuda nesse sentido validando os comandos do usuário pelo cliente. Ele apenas envia pedidos para o servidor depois de rodar as verificações iniciais de validação. Como resultado, o uso de recursos e a quantidade de pedidos para o servidor diminuem significantemente.

Onde escrever código Javascript? <!DOCTYPE html> <html lang="pt-br"> <head> <meta charset="utf-8"/> <meta content="width=device-width, initial-scale=1, maximum-scale=1" name="viewport"> <title>título da Página (Estrutura básica de uma página com HTML 5)</title> <link href="css/seu-stylesheet.css" rel="stylesheet"/> <script > </script> </head> <body>... </body> </html>

Exemplo na página <!DOCTYPE html> <html lang="en-us"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width, initial-scale=1"> <title>time right now is: </title> <script> var time = new Date(); alert(time.gethours() + ":" + time.getminutes() + ":" + time.getseconds()); </script> </head> <body> </body> </html>

JavaScript em arquivo externo Às vezes, inserir JavaScript no HTML de forma direta pode não parecer o melhor jeito de ligar uma linguagem à outra. Isso porque porque alguns scripts JS precisam ser usados em múltiplas páginas e, por isso, é melhor manter o código JavaScript em arquivos separados. Uma forma mais aceitável de inserir JavaScript no HTML é pela importação externa de um arquivo. Esses arquivos podem ser referenciados de dentro de documentos HTML, assim como referenciamos documentos CSS. Alguns dos benefícios de adicionar um código JS em arquivos separados são: Quando o código HTML e o código JavaScript são separados, o princípio de design da separação de interesses é cumprido e torna tudo muito mais sustentável e reutilizável. A leitura e a manutenção do código ficam muito mais fáceis de se fazer. Arquivos JavaScript em cache melhoram o desempenho geral de um site ao diminuir o tempo que as páginas carregam.

JavaScript em arquivo externo Podemos referenciar um arquivo JavaScript dentro do HTML dessa forma abaixo: <script src= meuscript.js > </script>

Operadores

Variáveis Javascript Para criar variáveis : let nome= André ; let valor = 120.00; let fumante = false; let permite que você declare variáveis limitando seu escopo no bloco, instrução, ou em uma expressão na qual ela é usada. Isso é inverso da keyword var, que define uma variável globalmente ou no escopo inteiro de uma função, independentemente do escopo de bloco.

Exemplo <!DOCTYPE html> <html> <head> <title>usando eventos no Javascript</title> <script> let a= 10; let b=20; alert(10+20); </script> </head> <body> </body> </html>

Usando estrutura while

Funções

Eventos Os eventos são basicamente um conjunto de ações que são realizadas em um determinado elemento da página web, seja ele um texto, uma imagem, ou uma div, por exemplo. Muitas das interações do usuário que está visitando sua página com o conteúdo do seu site podem ser consideradas eventos. onfocus o elemento é focado onclick o elemento é clicado pelo usuário

Exemplo de eventos <!DOCTYPE html> <html> <head> <title>usando eventos no Javascript</title> <script> function myfunction() { var x=document.getelementbyid("fname"); x.value=x.value.touppercase(); } </script> </head> <body> Insira seu Nome: <input type="text" id="fname" onchange="myfunction()"> <p> Ao clicarmos fora do input text o texto escrito nele ficará todo em caixa alta.</p> </body> </html>

Exemplo : <!DOCTYPE html> <html lang="en-us"> <head> <meta charset="utf-8"> <title>dirigir</title> <script type="text/javascript"> function validar() { let idade = formulario.idade.value; <body> <form name="formulario"> <fieldset><legend>teste</legend> Informe sua idade: <input type="text" name="idade"> <input type="submit" onclick="validar()"> </fieldset> </form> </body> </html> if (idade == "") { alert('preencha o campo com sua idade'); formulario.idade.focus(); return false; } } </script> </head>

Primeiro Programa com Javascript Fazer um formulário HTML com o campo idade, com <input type= text name= idade > Verificar se o valor digitado é maior ou igual a 18. Se for, enviar a mensagem : Pode dirigir Colocar a consistência para não permitir campo em branco

function validar() { let idade = formulario.idade.value; Dica : if (idade >= 18) { alert('pode dirigir'); formulario.idade.focus(); return true; } }