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

Tamanho: px
Começar a partir da página:

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

Transcrição

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

2 Conteúdo da aula Programação controlada por eventos e processamento de formulários Programação controlada por eventos onload, onunload Formulários HTML button, text box, text area selection list, radio button, check box, password, hidden, Eventos de formulário JavaScript propriedades: name, type, value, métodos: blur(), focus(), click(), event handlers: onblur(), onfocus(), onchange(), onclick(), Técnicas e funcionalidade avançadas windows, timeouts, cookies

3 Programação Controlada por Eventos Em Java e C++ programas são executados sequencialmente Começam na função main e executam sequencialmente a partir do primeiro comando Podem executar laços e pular sequências de código, mas o programa executa passo a passo O programador especifica a sequência na qual a execução ocorre (com alguma variação decorrente da entrada de dados) Há claramente início e fim da execução do programa A computação em páginas Web é raramente sequencial. Ao contrário, a página reage a eventos tais como cliques de mouse, etc. Boa parte da utilidade do Javascript está em especificar ações que ocorrem na página como resultado de algum evento O programador tem pouco ou nenhum controle sobre quando um código será executado, por exemplo, código que reage a um clique sobre um botão Não há sequência, a página espera por eventos e reage

4 OnLoad e OnUnload <html> <! - form01.html --> <head> <title>página Olá / Até logo</title> <meta http-equiv="content-type" content="text/html; charset=utf-8"> <script type="text/javascript"> function Hello() { globalname=prompt("bem vindo a minha página. Qual é o seu nome?",""); function Goodbye() { alert("até logo, " + globalname + " volte em breve."); </head> Os eventos mais simples ocorrem quando as páginas são carregadas e descarregadas O atributo onload da tag <body> especifica o código JavaScript que é automaticamente executado quando a página é carregada O atributo onlunload, similarmente, especifica o código que é automaticamente executado quando o nagegador deixa a página <body onload="hello();" onunload="goodbye();"> <p>um texto qualquer aparece na página.</p> </body> </html>

5 Formulários HTML Boa parte do gerenciamento de eventos em JS está associado a formulários Um formulário HTML é uma coleção de elementos para gerenciar entrada e saída de dados, além de outros tipos de interação nos elementos da página <form id="formname"> </form> Elementos de formulário são: Para input..: botão, lista de seleção, radio button, check box, password, Para input/output...: text box, text area,

6 HTML forms (cont.) document.forms[ ] é um array que contém elementos para cada formulário de uma página. Deve-se usar o "id" associado ao formulário como índice neste array Pode-se também usar a seguinte sintaxe document.forms[0] para acessar o primeiro formulário da página (e indíces maiores para acessar outros formulários, se existir mais de um). Usando esse mecanismo, é possível acessar outros elementos HTML do form (usando os ids desses elementos). Páginas HTML são armazenadas como uma hierarquia de releacionamentos pai/filho. É possível explorar essa hierarquia para acessar os elementos da página

7 Botão O elemento mais simples de um form é um botão Análogo a um botão do mundo real. Clique é usado para disparar eventos. <input type="button" value="label" onclick="javascript_code" /> <html> <! - form02.html --> <head> <title> Manipulando botões </title> <meta http-equiv="content-type" content="text/html; charset=utf-8"> <script type="text/javascript > src=" </head> <body> <form id="buttonform"> <p> <input type="button" value= "Cique para obter nro da sorte" onclick="var num = randomint(1, 100); alert('o nro da sorte para hoje é ' + num);" /> </p> </form> </body> </html>

8 Botões e Funções <html> <! - form03.html --> <head> <title>manipulando botões</title> <meta http-equiv="content-type" content="text/html; charset=utf-8"> <script type="text/javascript"> function Greeting() { var now = new Date(); if (now.gethours() < 12) { alert("bom dia"); else if (now.gethours() < 18) { alert("boa tarde"); else { alert("boa noite"); </head> <body> <form id="buttonform"> <p> <input type="button" value="clique aqui" </form> </body> </html> onclick="greeting();" /> </p> Para tarefas complexas, podemos definir funções e fazer com que o evento onclick dispare a execução da função

9 Botões e Janelas Caixas de alerta são úteis para mostrar mensagens curtas e pouco frequentes Não são adequadas para mostrar texto longo e formatado Caixa não é integrada à página, requer que o usuário explicitamente feche a caixa PERGUNTA: seria possível usar o comando document.write nos exemplos anteriores? NÃO -- isso iria sobrepor a página corrente Mas poderia abrir uma nova janela do browser e e colocar mensagens nela var OutputWindow = window.open(); OutputWindow.document.open(); OutputWindow.document.write("ALGUMA COISA"); OutputWindow.document.close(); // abre uma janela e atribui // um nome a janela // abre a janela para // escrita // escreve texto na // janela // fecha a janela

10 <html> <!- form04.html --> Manipulação de Janela <head> <title> Manipulando janelas </title> <meta http-equiv="content-type" content="text/html; charset=utf-8"> <script type="text/javascript"> function Help() // Resultado: Mostra uma mensagem de ajuda numa janela separada { var OutputWindow = window.open(); OutputWindow.document.open(); OutputWindow.document.write("Esta é uma janela de ajuda. "); </head> <body> <form id="buttonform"> <p><input type="button" value="click for Help" onclick="help();"/> </p> </form> </body> </html>

11 Manipulação de Janela 2 <html> <!- form05.html --> <head> <title> Manipulando janelas </title> <meta http-equiv="content-type" content="text/html; charset=utf-8"> <script type="text/javascript"> function Help() // Resultado: Mostra uma mensagem de ajuda numa 2a janela { var OutputWindow = window.open("", "", "status=0,menubar=0,height=200,width=200"); OutputWindow.document.open(); OutputWindow.document.write("Esta é uma janela de ajuda. "); </head> <body> <form id="buttonform"> <p> <input type="button" value="click for Help" onclick="help();" /> </p> </form> </body> </html> window.open pode ter argumentos 1 arg especifica HREF 2 arg especifica nome interno 3 arg especifica propriedades da janela (tamanho, por exemplo)

12 Caixas de Texto Permite entrada de dados (e também saída) Diferentemente de prompt, caixas de texto tipo input persistem na tela e podem ser editadas <input type="text" id="box_name" name="box_name" /> Atributos opcionais: size : tamanho da caixa (número de caracteres) value: conteúdo inicial da caixa Código JS pode acessar o conteúdo do exemplo abaixo com o comando document.forms['boxform'].username.value <html> <!- form06.html --> <head> <title> Manipulando caixas de texto </title> <meta http-equiv="content-type" content="text/html; charset=utf-8"> </head> <body> <form id="boxform"> <p> <label for="username">digite seu nome:</label> <input type="text" id="username" size="12" value="" /> <br /><br /> <input type="button" value="click Me" onclick="alert('obrigado, ' + document.forms['boxform'].username.value + </form> </body> </html> ', eu precisava de um clique.');" /> </p>

13 Caixas de texto de escrita / leitura Pode-se mudar o conteúdo de uma caixa de texto com uma atribuição de valor Nota: conteúdo deve ser texto puro, sem formatação HTML Mais: conteúdo é acessado como String, deve-se fazer parsefloat our parseint para obter um valor numérico <html> <!- form07.html --> <head> <title> Manipulando caixas de texto </title> <meta http-equiv="content-type" content="text/html; charset=utf-8"> </head> <body> <form id="boxform"> <p> <label for="number">digite um número:</label> <input type="text" size="12" id="number" value="2" /> <br /><br /> <input type="button" value="double" onclick="document.forms['boxform'].number.value= parsefloat(document.forms['boxform'].number.value) * 2;" /> </p> </form> </body> </html>

14 Eventos de caixas de texto <html><!-- form08.html --> <head> <meta http-equiv="content-type" content="text/html; charset=utf-8"> <title> Fun with Text Boxes </title> <script type="text/javascript"> function FahrToCelsius(tempInFahr) // Assume: tempinfahr é um números(graus Fahrenheit) // Returna: temperatura correspondente em graus Celsius { return (5 / 9) * (tempinfahr - 32); </head> <body> <form id="boxform"> <p> <label for="fahr">temperatura em Fahrenheit:</label> <input type="text" id="fahr" size="10" value="0" onchange="document.forms['boxform'].celsius.value = FahrToCelsius(parseFloat(document.forms['BoxForm'].Fahr.value));"> <tt>----></tt> <input type="text" id="celsius" size="10" value="" onfocus="blur();"> em Celsius </p> </form> </body></html> onchange diparado quando o conteúdo da caixa de texto muda onfocus disparado quando ocorre o clique na caixa de texto blur() remove o foco

15 Validação de caixa de texto O que acontece se o usuário digitar um valor não numérico para a temp.? Solução: caixa de texto deve validar seu conteúdo Comece com um valor permitido (ou uma caixa de texto vazia) No evento onchange, verifique se novo valor é permitido (caso contrário, limpe a caixa) A biblioteca verify.js define várias funções de validação function VerifyNum(textBox) // Assume: textbox é uma caixa de texto // Retorna: verdadeiro se a caixa de texto contém um nro { var boxvalue = parsefloat(textbox.value); if ( isnan(boxvalue) ) { alert("você deve digitar um nro válido!"); textbox.value = ""; return false; return true; // ** isnan function

16 Exemplo de validação <html> <!- form09.html --> <head> <meta http-equiv="content-type" content="text/html; charset=utf-8"> <title> Fun with Text Boxes </title> <script type="text/javascript" src=" <script type="text/javascript"> function FahrToCelsius(tempInFahr){ return (5/9)*(tempInFahr - 32); </head> <body> <form id="boxform"> <p> <label for="fahr">temperatura em Fahrenheit:</label> <input type="text" id="fahr" size="10" value="0" onchange="if (VerifyNum(this)) { document.forms['boxform'].celsius.value = FahrToCelsius(parseFloat(this.value)); " /> <tt>----></tt> <input type="text" id="celsius" size="10" value="" onfocus="blur();" /> em Celsius </form> </body> </html> </p>

17 Text Areas Uma caixa de texto limita-se a uma linha de input / output Uma TEXTAREA é similar a uma caixa de texto, mas permite especificar um número arbitrário de linhas e colunas <textarea id="textareaname" rows="numrows" cols="numcols"> Texto inicial </textarea> Nota: diferentemente de um text box, uma TEXTAREA deve ter uma tag de fechamento separada. O conteúdo TEXTAREA da aparece entre as tags de abertura e fechamento Como acontece nas caixas de texto, não é permitido utilizar formatação HTML numa TEXTAREA

18 Exemplo TEXTAREA <html> <!-- form10.html --> <head> <title> Manipulando Text Areas </title> <meta http-equiv="content-type" content="text/html; charset=utf-8"> <script type="text/javascript" src=" <script type="text/javascript"> function Table(low, high, power) { var message = "i: i^" + power + "\n \n"; for (var i = low; i <= high; i++) { message = message + i + ": " + Math.pow(i, power) + "\n"; document.forms['areaform'].output.value = message; </head> <body> <form id="areaform"> <div style="text-align: center;"> <p> Mostra nros de <input type="text" id="lowrange" size="4" value="1" onchange="verifyint(this);" /> até <input type="text" id="highrange" size="4" value="10" onchange="verifyint(this);" /> elevados a potência de <input type="text" id="power" size=3 value=2 onchange="verifyint(this);" /> <br /> <br /> <input type="button" value="gerar tabela" onclick="table(parsefloat(document.forms['areaform'].lowrange.value), parsefloat(document.forms['areaform'].highrange.value), parsefloat(document.forms['areaform'].power.value));" /> <br /> <br /> <textarea id="output" rows="20" cols="15"></textarea> </p> </div> </form> </body> </html>

19 Melhor abordagem para acessar dados Até agora, estamos acessando campos de entradas de dados explorando a estrututa de árvore provida pelo Document Object Model (DOM) O que ocorre se alguém alterar a estrutura do docto HTML? Se, por exemplo, o nome do form mudar, seus elementos não poderão ser acessados Uma forma mais robusta de acessar os elementos de uma página consiste em atribuir um ID para cada elemento da página e o usar o método getelementbyid Cada item da página (campos de texto, text areas, etc.) devem receber um identificador único

20 Usando getelementbyid <html> <! form11.html --> <head> <meta http-equiv="content-type" content="text/html; charset=utf-8"> <title> Fun with Text Boxes </title> <script type="text/javascript" src=" <script type="text/javascript"> function FahrToCelsius(tempInFahr) { return (5/9)*(tempInFahr - 32); </head> <body> <form id="boxform"> <p><label for="fahr">temperatura em Fahrenheit:</label> <input type="text" id="fahr" size="10" value="0" onchange="if (VerifyNum(this)) { var F=document.getElementById('Fahr'); var C=document.getElementById('Celsius'); C.value = FahrToCelsius(parseFloat(F.value)); " /> <tt>----></tt> <input type="text" id="celsius" size="10" value="" onfocus="getelementbyid('fahr').focus();" /> em Celsius </p> </form> </body> </html>

21 Check boxes Um check box é uma lista de itens na qual um ou mais itens podem ser selecionados. É fácil criar check box em HTML, basta usart o elemento de entrada de dados "checkbox" Dê um nome ao checkbox e use esse nome para inserir elementos no checkbox O conjunto de checkboxes são armazenados internamente como um array.

22 </body> </html> Checkbox - exemplo <html> <!- form12.html --> <head> <meta http-equiv="content-type" content="text/html; charset=utf-8"> <title> Check Boxes </title> <script type="text/javascript"> function processcb() { var boxes = document.forms['boxform'].cb.length; var s=""; for (var i = 0; i < boxes; i++) { if (document.forms['boxform'].cb[i].checked) { s = s + document.forms['boxform'].cb[i].value + " "; if (s == "") { s = "nada"; alert("você selecionou" + s); </head> <body> <form id="boxform"> <p>quais dessas coisas são insuportávies (selecione uma ou mais)?<br/><br/> <input type="checkbox" name="cb" id="corrupcao" value="corrupcao" /> <label for=" Corrupcao ">Corrupção</label><br/> <input type="checkbox" name="cb" id="impostos" value="impostos" /> <label for="impostos">impostos</label><br/> <input type="checkbox" name="cb" id="sertanejo" value="sertanejo"/> <label for="sertanejo">sertanejo Universitário</label><br/> <br/> <input type="button" value="done" onclick="processcb()" /> </p> </form>

23 <html> <!-- form12.html --> <head> <title> Check Boxes </title> <meta http-equiv="content-type" content="text/html; charset=utf-8"> <script type="text/javascript"> function processcb() { var s=""; var cb=document.forms['boxform'].elements['cb']; for (var i = 0; i < cb.length; i++) { if (cb[i].checked) if (s == "") { s = s + cb[i].value + " "; { s = "nada"; Checkboxes Exemplo 2 alert("you selected " + s); </head> <body> <form id="boxform"> <p>quais dessas coisas são insuportávies (selecione uma ou mais)?<br/><br/> <input type="checkbox" name="cb" id="corrupcao" value="corrupcao" /> <label for=" Corrupcao ">Corrupção</label><br/> <input type="checkbox" name="cb" id="impostos" value="impostos" /> <label for="impostos">impostos</label><br/> <input type="checkbox" name="cb" id="sertanejo" value="sertanejo"/> <label for="sertanejo">sertanejo Universitário</label><br/> <br/> <input type="button" value="done" onclick="processcb()" /> </p> </form> </body> </html>

24 Radio buttons Radio buttons são similares aos check boxes, mas apenas um pode ser selecionado por vez. São definidos pela tag <input type="radio"> e acessados da mesma maneira.

25 Considere o formulário a seguir: Exercício Entrega: hoje

26 Exercício Entrega: hoje 1) Escreva funções JavaScript para validar a entrada de dados: a) Valide o campo idade: só pode conter números entre 10 e 90 b) Valide o , obrigando que a string contenha o símbolo c) Valide os check boxes, permitindo que no máximo 3 opções possam ser selecionadas 2) Exiba os dados colhidos do fomulário em uma nova página. Código do formulário está disponível em:

Introdução a Javascript

Introdução a Javascript Introdução a Javascript André Tavares da Silva andre.silva@udesc.br Introdução Javascript Javascript é uma linguagem que permite injetar lógica em páginas escritas em HTML Podem estar "soltos" ou atrelados

Leia mais

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

Construção de Sites 2. Prof. Christiano Lima Santos Construção de Sites 2 Prof. Christiano Lima Santos Introdução a JavaScript Parte 01 Como usar JavaScript em uma página 1.1 Forma #1 aplicando diretamente à tag HTML teste

Leia mais

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

Aula 12 Aplicação e prática do JS Aula 12 Aplicação e prática do JS Características importantes Sua sintaxe é parecida com C, C++ e Java, devido aos seus comandos serem os mesmos utilizados nas Linguagens citadas. É uma programação baseada

Leia mais

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

Desenvolvimento de Sistemas Web Prof. Leandro Roberto. Aula 18 JavaScript: Eventos MySQL PHP (insert, update e delete) Desenvolvimento de Sistemas Web Prof. Leandro Roberto Aula 18 JavaScript: Eventos MySQL PHP (insert, update e delete) JavaScript Eventos Alguns eventos de uma página HTML podem ser interceptados e programados

Leia mais

Programação WEB I Funções

Programação WEB I Funções Programação WEB I Funções Funções As funções podem ser definidas como um conjunto de instruções, agrupadas para executar uma determinada tarefa. Dentro de uma função pode existir uma chamada a outra função.

Leia mais

Construção de Sites Aula 6

Construção de Sites Aula 6 Construção de Sites Aula 6 Programa Instrutor Universidade Federal do Paraná Pró-reitoria de Assuntos Estudantis Departamento de Informática 17 de Agosto de 2010 Indice 1 Eventos onload e onunload 2 3

Leia mais

Os componentes HTML possuem a capacidade de configurar eventos

Os componentes HTML possuem a capacidade de configurar eventos Javascripts (JS) Eventos no HTML Os componentes HTML possuem a capacidade de configurar eventos Estes eventos são tratados por um código específico, criado pelo programador, em funções javascript Alguns

Leia mais

Construção de SitesAula5

Construção de SitesAula5 Construção de Sites Aula5 Universidade Federal do Paraná Pró-reitoria de Assuntos Estudantis Departamento de Informática 9 de Agosto de 2010 Indice Introdução ao JavaScript 1 Introdução ao JavaScript 2

Leia mais

Introdução ao Javascript

Introdução ao Javascript Programação WEB I Introdução ao Javascript Apresentação da Disciplina,Introdução a linguagem Javascript Objetivos da Disciplina Apresentar os principais conceitos da linguagem Javascript referente à programação

Leia mais

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

INTRODUÇÃO AO JQUERY PROF. ME. HÉLIO ESPERIDIÃO INTRODUÇÃO AO JQUERY PROF. ME. HÉLIO ESPERIDIÃO Introdução JQuery é uma biblioteca JavaScript desenvolvida para simplificar os scripts client-side que interagem com o HTML. Ela foi lançada em janeiro de

Leia mais

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,

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, HTML 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, HTML mostrou-se uma linguagem bastante adequada

Leia mais

Conteúdo. DHTML tópicos Hamilton Lima - 2002-2004

Conteúdo. DHTML tópicos Hamilton Lima - 2002-2004 DHTML tópicos Hamilton Lima - 2002-2004 Conteúdo 1. meu primeiro script... 2 2. DOM Document Object Model...2 3. tipo de execução de scripts...2 4. resposta a um evento... 3 5. tipos de dados, variaveis

Leia mais

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

Introdução ao Javascript. Parte 3 Prof. Victor Hugo Lopes Introdução ao Javascript Parte 3 Prof. Victor Hugo Lopes agenda Trabalhando com Eventos DOM na prática: trabalhando com propriedades http://goo.gl/tkjhmb Eventos Evento é um acontecimento que ocorre a

Leia mais

Prof Evandro Manara Miletto. parte 1

Prof Evandro Manara Miletto. parte 1 Prof Evandro Manara Miletto parte 1 Sumário Introdução Variáveis e tipos de dados Operadores O que é JavaScript? JavaScript é uma linguagem de programação criada pela Netscape para adicionar interatividade

Leia mais

JavaScript: Validação de Formulários. Prof. Ivanilton Polato ipolato@utfpr.edu.br ipolato@gmail.com

JavaScript: Validação de Formulários. Prof. Ivanilton Polato ipolato@utfpr.edu.br ipolato@gmail.com JavaScript: Validação de Formulários Prof. Ivanilton Polato ipolato@utfpr.edu.br ipolato@gmail.com Validação de Formulários Um dos usos mais frequentes do JS é a validação de formulários. Além de garantir

Leia mais

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

INTRODUÇÃO AO JQUERY PARTE 2. Prof. Me. Hélio Esperidião INTRODUÇÃO AO JQUERY PARTE 2 Prof. Me. Hélio Esperidião ATRIBUINDO EVENTOS A TAGS OU SELETORES Nome do seletor ou nome do id precedido de # Nome do evento Bloco de código que deve ser executado caso o

Leia mais

Webdesigner II. Introdução ao JavaScript

Webdesigner II. Introdução ao JavaScript Webdesigner II Introdução ao JavaScript 1 Variáveis Variáveis são usadas para armazenar valores temporários Usamos a palavra reservada var para defini-las Em JS, as variáveis são fracamente tipadas, ou

Leia mais

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

JAVASCRIPT Laboratórios de Informática João Paulo Barraca, André Zúquete, Diogo Gomes http://cseweb.ucsd.edu/~lerner/js.jpg JAVASCRIPT Laboratórios de Informática 2014-2015 João Paulo Barraca, André Zúquete, Diogo Gomes HTML, CSS, Javascript HTML define estrutura CSS define estilo Javascript

Leia mais

Desenvolvimento em Ambiente Web. Prof. André Y. Kusumoto

Desenvolvimento em Ambiente Web. Prof. André Y. Kusumoto Desenvolvimento em Ambiente Web Prof. André Y. Kusumoto andrekusumoto.unip@gmail.com Um Formulário é uma área com entrada de dados disponível para o usuário. A ideia básica do formulário é apresentar campos

Leia mais

Autoria Web. Formulários Aula 5. Cleverton Hentz

Autoria Web. Formulários Aula 5. Cleverton Hentz Autoria Web Formulários Aula 5 Cleverton Hentz Sumário da Aula } Introdução } Formulários Básicos } Elementos Suportados 2 Introdução } Os formulários possibilitam o envio de informação para o servidor

Leia mais

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

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 Curso Superior de Tecnologia em Análise e Desenvolvimento de Sistemas Prof. Felippe Scheidt IFPR Campus Foz do Iguaçu JS Introdução ao Javascript #1 JavaScript é uma linguagem de programação. Desenvolvida

Leia mais

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

INTRODUÇÃO AO DESENVOLVIMENTO FRONT-END COM HTML, CSS E JAVASCRIPT v1.1 INTRODUÇÃO AO DESENVOLVIMENTO FRONT-END COM HTML, CSS E JAVASCRIPT AULA 7 CRIANDO INTERAÇÕES COM JAVASCRIPT (PARTE 2) Eder Franco @ FPF Tech The road so far... JavaScript Desenvolvida para criar interações

Leia mais

Introdução à linguagem JavaScript

Introdução à linguagem JavaScript MIEEC SIEM ano letivo 2014/15 Introdução à linguagem JavaScript José A. Faria (jfaria@fe.up.pt) FEUP, DEGI Setembro 2014 Introdução ao JavaScript O JavaScript é uma linguagem utilizada sobretudo em client

Leia mais

Tecnologias para Web Design

Tecnologias para Web Design Tecnologias para Javascript e DOM Introdução à Scripts Um script do lado cliente é um programa que acompanha um documento HTML Pode estar incluído no próprio documento embutido ou acompanha-lo num arquivo

Leia mais

Autoria Web. Professor: Diego Oliveira. Conteúdo 03: Tags de Formulário

Autoria Web. Professor: Diego Oliveira. Conteúdo 03: Tags de Formulário Autoria Web Professor: Diego Oliveira Conteúdo 03: Tags de Formulário Caminhos Os caminhos dentro de um projeto HTML podem ser Relativos ou Absolutos O caminho Relativo é o caminho a partir da página em

Leia mais

Finalidade dos formulários

Finalidade dos formulários ENTENDENDO O FORMULÁRIO Na opinião de muitos a criação de formulários na linguagem HTML é uma das áreas mais importantes no desenvolvimento web. Diferentemente de outras marcações HTML o formulário não

Leia mais

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

O que faz um servidor/navegador web? 14/03/2016 Rômulo da Silva Lima Slid e 2 HTML O que faz um servidor/navegador web? e 2 O que é? HyperText Markup Language Utilizada para produzir páginas WEB Documentos escritos na linguagem HTML podem ser traduzidos por browser O HTML utiliza

Leia mais

Prof Evandro Manara Miletto. parte 2

Prof Evandro Manara Miletto. parte 2 Prof Evandro Manara Miletto parte 2 Sumário Estruturas de Controle Eventos Estruturas de controle características Estruturas de controle (ou condicionais) são executadas caso um teste seja atendido Permite

Leia mais

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

Exercícios Práticos de HTML e JavaScript. <FORM ACTION=mailto:teste@gmail.com METHOD=POST ENCTYPE=text/plain NAME=cadastro> Exercícios Práticos de HTML e JavaScript Exercício 1: Formulário Padrão HTML SEM JavaScript

Leia mais

indica o nome do campo pelo qual podemos acessar.

indica o nome do campo pelo qual podemos acessar. Formulários Em geral Com o Javascript, os formulários Html tomam outra dimensão. Não esqueça que em Javascript, podemos acessar cada elemento de um formulário para, por exemplo, ler ou escrever um valor,

Leia mais

Formulários [8] Desenvolvimento e Design de. Websites. Prof.: Ari Oliveira

Formulários [8] Desenvolvimento e Design de. Websites. Prof.: Ari Oliveira Desenvolvimento e Design de Websites Prof.: Ari Oliveira Formulários: Tag form Campos: Texto, Senha, checkbox, radio, botões, textarea e menu select. 2 Crie uma Tabela de Horários Faça seu horário semanal,

Leia mais

Desenvolvimento Web TCC Turma A-1

Desenvolvimento Web TCC Turma A-1 Desenvolvimento Web TCC-00.226 Turma A-1 Conteúdo Projeto de Interface com o Usuário em HTML Professor Leandro Augusto Frata Fernandes laffernandes@ic.uff.br Material disponível em http://www.ic.uff.br/~laffernandes/teaching/2013.2/tcc-00.226

Leia mais

Lista de operadores de comparação - > Maior que - < Menor que - <= Menor ou igual a - >= Maior ou igual a - === Igual a -!

Lista de operadores de comparação - > Maior que - < Menor que - <= Menor ou igual a - >= Maior ou igual a - === Igual a -! Página1 Javascript JavaScript (JS) é uma linguagem de programação client side Funciona no navegador do usuário. É uma linguagem baseada em objetos. "Walmir".length; 6 Para que serve - fazer websites responder

Leia mais

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

Java: Linguagem de programação (OOP) JavaScipt: Linguagem de scripts (OOP) Executado do lado do cliente, interage com o usuário sem a necessidade do script passar pelo servidor. Desenvolvida por Brendan Eich, da Netscape Communications Corporation em 1995 (LiveScript). 1ª linguagem

Leia mais

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

Introdução à HTML Dinámico. O linguagem JavaScript. Introdução à HTML Dinámico. O linguagem JavaScript. Conferencia 7 MSc. Yoenis Pantoja Zaldívar O que já sabemos XHTML regras, etiquetas CSS selectores, propriedades (modelo de caixa, formateo visual) Situação

Leia mais

HTML: FORMULÁRIOS SUMÁRIO. Conceito Tag FORM Tag INPUT Tag BUTTON Tag TEXTAREA Tag SELECT

HTML: FORMULÁRIOS SUMÁRIO. Conceito Tag FORM Tag INPUT Tag BUTTON Tag TEXTAREA Tag SELECT HTML: FORMULÁRIOS CURSO TÉCNICO DE INFORMÁTICA MODALIDADE SUBSEQÜENTE DESENVOLVIMENTO WEB I PROF. ALEXANDRO DOS SANTOS SILVA 1 1 SUMÁRIO Conceito Tag FORM Tag INPUT Tag BUTTON Tag TEXTAREA Tag SELECT 2

Leia mais

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

Programação WEB I DOM (Document Object Manager) Programação WEB I DOM (Document Object Manager) DOM Significa Modelo de Objetos de Documentos e tem por finalidade descrever e padronizar os objetos e seus relacionamentos em uma aplicação. Tem a finalidade

Leia mais

O que é o JavaScript?

O que é o JavaScript? JavaScript 1 Introdução O JavaScript é utilizado por milhões de páginas na web para melhorar o design, validar forms, e muito mais O JavaScript foi inicialmente desenvolvido pela Netscape e é a linguagem

Leia mais

HTML & CSS. Aula 04. Prof. Gerson Borges HTML & CSS 1

HTML & CSS. Aula 04. Prof. Gerson Borges HTML & CSS 1 HTML & CSS Aula 04 Prof. Gerson Borges HTML & CSS 1 Formulários A linguagem HTML também permite que o cliente (navegador) interaja com o servidor, preenchendo campos, clicando em botões e passando informações.o

Leia mais

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

JavaScript (Funções, Eventos e Manipulação de Formulários) Linguagem de Programação para Web JavaScript (Funções, Eventos e Manipulação de Formulários) Prof. Mauro Lopes 1-31 23 Objetivos Iremos avançar um pouco mais em nosso estudo sobre o JavaScript. Iremos

Leia mais

Programação para Internet I

Programação para Internet I Programação para Internet I Aulas 09 e 10 Fernando F. Costa nando@fimes.edu.br Formulários O formulário representa o modo mais importante de interatividade que a linguagem HTML oferece. Um formulário pode

Leia mais

Autoria Web. Iniciação à JavaScript. Msc. Eliezio Soares

Autoria Web. Iniciação à JavaScript. Msc. Eliezio Soares Autoria Web Iniciação à JavaScript Msc. Eliezio Soares eliezio.soares@ifrn.edu.br http://docente.ifrn.edu.br/elieziosoares O que É JavaScript? Javascript é a linguagem de programação de HTML e da web;

Leia mais

WINDOWS FORMS APPLICATION - Aplicação (Programa) que não usa a CONSOLE

WINDOWS FORMS APPLICATION - Aplicação (Programa) que não usa a CONSOLE WINDOWS FORMS APPLICATION - Aplicação (Programa) que não usa a CONSOLE 1. Introdução. Uma Aplicação Windows Forms consiste em programas GRÁFICOS fundamentados no conceito de JANELAS que, no Visual Studio,

Leia mais

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

JavaScript (Elementos de Programação e Programação Básica) Linguagem de Programação para Web JavaScript (Elementos de Programação e Programação Básica) Prof. Mauro Lopes 1 Objetivos Iniciaremos aqui o nosso estudo sobre a Linguagem de Programação JavaScript. Apresentaremos

Leia mais

O que é o JavaScript?

O que é o JavaScript? JavaScript Introdução O JavaScript é utilizado por milhões de páginas na web para melhorar o design, validar forms, e muito mais O JavaScript foi inicialmente desenvolvido pela Netscape e é a linguagem

Leia mais

JavaScript (ou JScript)

JavaScript (ou JScript) 1. Introdução JavaScript (ou JScript) Uma linguagem como o JavaScript permite criar interfaces interativas na web (permite a interação do usuário). Para desenvolver web sites interativos precisamos de

Leia mais

HTML. Leonardo Gresta Paulino Murta

HTML. Leonardo Gresta Paulino Murta HTML Leonardo Gresta Paulino Murta leomurta@gmail.com Introdução a HTML Formulários em HTML Critério para escolha de campos Agenda Leonardo Murta HTML 2 HTML HyperText Markup Language Criada por Tim Berners-

Leia mais

Capturando teclas: Movimentando um Sprite utilizando teclado

Capturando teclas: Movimentando um Sprite utilizando teclado Capturando teclas: Movimentando um Sprite utilizando teclado Como capturar as teclas do nosso teclado, para que possamos trabalhar o controle de um sprite ou mesmo de qualquer outro elemento que faz parte

Leia mais

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

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

Leia mais

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

Introdução ao javascript ver material de apoio em downloads e também-referência livro javascript manzano. Prof. Vania Gimenez- Notas de aula Caro aluno- Este material é só um apoio as aulas, os livros devem ser utilizados para o aprimoramento de seu estudo. -----------------------------------------------------------------------------------------------------------------

Leia mais

WINDOWS FORMS APPLICATION - Aplicação (Programa) que não usa a CONSOLE

WINDOWS FORMS APPLICATION - Aplicação (Programa) que não usa a CONSOLE WINDOWS FORMS APPLICATION - Aplicação (Programa) que não usa a CONSOLE Uso de ELEMENTOS GRÁFICOS 1. Introdução. Uma Aplicação Windows Forms consiste em programas GRÁFICOS fundamentados no conceito de JANELAS

Leia mais

Recursos Complementares (Tabelas e Formulários)

Recursos Complementares (Tabelas e Formulários) Linguagem de Programação para Web Recursos Complementares (Tabelas e Formulários) Prof. Mauro Lopes 1-31 30 Objetivo Nesta aula iremos trabalhar o conceito de tabelas e todas as tags associadas ao seu

Leia mais

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

Tutorial 1 Configuração Apache Tomcat no NetBeans 8.0 (passo a passo) Nome do laboratório: Laboratório de Programação Ferramenta 1 -NetBeans 8.0 WEB Elaborado por: Osmar de Oliveira Braz Junior Descrição Este tutorial tem como objetivo mostrar a construção de aplicações

Leia mais

Controle de tipos; classes; formulários; eventos; validações.

Controle de tipos; classes; formulários; eventos; validações. Disciplina: Autoria Web AULA 14 Controle de tipos; classes; formulários; eventos; validações. Adaptado do professor Bruno Gomes, IFRN Edmilson Campos, Prof. MsC. http://edmilsoncampos.net edmilson.campos@ifrn.edu.br

Leia mais

SIMULADOS & TUTORIAIS

SIMULADOS & TUTORIAIS SIMULADOS & TUTORIAIS TUTORIAIS JAVASCRIPT O Objeto Window Copyright 2013 Todos os Direitos Reservados Jorge Eider F. da Silva Proibida a reprodução deste documento no todo ou em parte por quaisquer meios,

Leia mais

Desenvolvimento Web. JavaScript aula IV Acesso a documentos com Document Object Model (DOM) Professor: Bruno E. G. Gomes

Desenvolvimento Web. JavaScript aula IV Acesso a documentos com Document Object Model (DOM) Professor: Bruno E. G. Gomes INSTITUTO FEDERAL DE EDUCAÇÃO CIÊNCIA E TECNOLOGIA CURSO TÉCNICO INTEGRADO EM INFORMÁTICA CAMPUS CURRAIS NOVOS Desenvolvimento Web JavaScript aula IV Acesso a documentos com Document Object Model (DOM)

Leia mais

Tabelas Div Span Frames Formulários

Tabelas Div Span Frames Formulários Tabelas Div Span Frames Formulários Tabelas Tabelas implementam um conceito importante de layout: as grades, segundo as quais organizamos textos e ilustrações de maneira harmoniosa. A utilização de tabelas

Leia mais

Desenvolvimento de Aplicações para Internet

Desenvolvimento de Aplicações para Internet Desenvolvimento de Aplicações para Internet CSS Celso Olivete Júnior olivete@fct.unesp.br HTML Formatando o documento... Formulário Responsável por fazer a interação entre os dados fornecidos pelo usuário

Leia mais

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

3. Construção de páginas web Introdução ao HTML 3. Construção de páginas web 3.1. Introdução ao HTML 1 Introdução ao HTML O HTML, HyperText Markup Language, foi desenvolvido para especificar a organização lógica de um documento com extensões de hipertexto,

Leia mais

HTML Parte III. André Tavares da Silva.

HTML Parte III. André Tavares da Silva. HTML Parte III André Tavares da Silva andre.silva@udesc.br Formulários São estruturas que permitem que usuários submetam dados a uma página. Esses dados podem ser tratados e/ou armazenados dependendo da

Leia mais

Programação para Internet

Programação para Internet AULA: Passagem de parâmetros em PHP (URL e Formulários) Programação para Internet http://docentes.ifrn.edu.br/albalopes alba.lopes@ifrn.edu.br Passagem de parâmetros Em PHP, há algumas formas de passar

Leia mais

O que é o Javascript?

O que é o Javascript? O que é o Javascript? JavaScript é uma linguagem para criação de Home-Pages. Funções escritas em JavaScript podem ser embutidas dentro de seu documento HTML. Com JavaScript você tem muitas possibilidades

Leia mais

CSS CASCADING STYLE SHEET

CSS CASCADING STYLE SHEET CSS CASCADING STYLE SHEET CURSO TÉCNICO DE INFORMÁTICA MODALIDADE SUBSEQÜENTE DESENVOLVIMENTO WEB 1 PROF. ALEXANDRO DOS SANTOS SILVA 1 SUMÁRIO Conceito Sintaxe básica Tipos de folhas de estilos 2 1 CSS

Leia mais

PROGRAMAÇÃO PARA INTERNET RICA DHTML E O DOCUMENT OBJECT MODEL

PROGRAMAÇÃO PARA INTERNET RICA DHTML E O DOCUMENT OBJECT MODEL PROGRAMAÇÃO PARA INTERNET RICA DHTML E O DOCUMENT OBJECT MODEL Prof. Dr. Daniel Caetano 2011-2 Visão Geral 1 2 3 4 DHTML Document Object Model Manipulando o DOM Manipulando o CSS pelo DOM Material de Estudo

Leia mais

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

- Aula 05, 06, 07 e 08 - Técnicas de programação. (Revisão conceitos de lógica). - Estrutura Seqüencial 1 - Aula 05, 06, 07 e 08 - Técnicas de programação. (Revisão conceitos de lógica). Estruturas de Controle - Estrutura Seqüencial É uma instrução ou conjunto de instruções colocadas de forma seqüencial,

Leia mais

Introdução ao ASP.NET

Introdução ao ASP.NET Introdução ao ASP.NET Os formulários da Web constituem a principal forma de interação entre o usuário e uma página Web. Dentro deles, estão contidos recursos para captação de dados, tais como caixas de

Leia mais

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

INTRODUÇÃO AO DESENVOLVIMENTO FRONT-END COM HTML, CSS E JAVASCRIPT v1.1 06/04/2017 INTRODUÇÃO AO DESENVOLVIMENTO FRONT-END COM HTML, CSS E JAVASCRIPT AULA 3 TRABALHANDO COM FORMULÁRIOS Eder Franco @ FPF Tech Agenda 1. Introdução 2. A tag form e seu atributos 3. As tags

Leia mais

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

Desenvolvimento de Aplicações WEB (DAW) Prof. Julio Arakaki 1o. Semestre 2016 Desenvolvimento de Aplicações WEB (DAW) Prof. Julio Arakaki 1o. Semestre 2016 Utilizado para coletar dados de entrada do usuário. Sintaxe:

Leia mais

Programação para web HTML: Formulários

Programação para web HTML: Formulários Programação para web HTML: Formulários Professor: Harlley Lima E-mail: harlley@decom.cefetmg.br Departamento de Computação Centro Federal de Educação Tecnológica de Minas Gerais Belo Horizonte, 9 de março

Leia mais

<HTML> Vinícius Roggério da Rocha

<HTML> Vinícius Roggério da Rocha Vinícius Roggério da Rocha www.monolitonimbus.com.br O que é HTML? HTML = HyperText Markup Language ou Linguagem de Marcação de Hipertexto Linguagem: maneira de se comunicar (entre máquinas, pessoas

Leia mais

Visual Basic.NET. Buttons, Checkboxes, Radio Buttons, Panels e Group Boxes. Professor: Danilo Giacobo

Visual Basic.NET. Buttons, Checkboxes, Radio Buttons, Panels e Group Boxes. Professor: Danilo Giacobo Visual Basic.NET Buttons, Checkboxes, Radio Buttons, Panels e Group Boxes Professor: Danilo Giacobo Página pessoal: www.danilogiacobo.eti.br E-mail: danilogiacobo@gmail.com 1 Objetivos da aula Trabalhar

Leia mais

DESENVOLVIMENTO DE SOFTWARE PARA INTERNET LABORATÓRIO 4 PROF. EMILIO PARMEGIANI

DESENVOLVIMENTO DE SOFTWARE PARA INTERNET LABORATÓRIO 4 PROF. EMILIO PARMEGIANI DESENVOLVIMENTO DE SOFTWARE PARA INTERNET LABORATÓRIO 4 PROF. EMILIO PARMEGIANI WEB USER CONTROLS Neste exercício trabalharemos com a criação de controles ASP.NET personalizados. Através do uso de Web

Leia mais

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

Curso de HTML aula 4. Sumário. 1 Formulários. 1.1 Construindo formulários com o FORM. 1.2 Método: Sumário 1 Formulários... 1 1.1 Construindo formulários com o FORM... 1 1.2 Método:... 1 1.3 INPUT... 2 2 Outros valores para type... 3 2.1 TYPE="RADIO"... 3 2.2 TYPE="PASSWORD"... 3 2.3 TYPE="CHECKBOX"...

Leia mais

Desenvolvimento Web. JavaScript aula IV Funções. Professor: Bruno E. G. Gomes

Desenvolvimento Web. JavaScript aula IV Funções. Professor: Bruno E. G. Gomes INSTITUTO FEDERAL DE EDUCAÇÃO CIÊNCIA E TECNOLOGIA CURSO TÉCNICO INTEGRADO EM INFORMÁTICA CAMPUS CURRAIS NOVOS Desenvolvimento Web JavaScript aula IV Funções Professor: Bruno E. G. Gomes 2013 INTRODUÇÃO

Leia mais

Desenvolvimento Web XHTML Formulários. Prof. Bruno E. G. Gomes

Desenvolvimento Web XHTML Formulários. Prof. Bruno E. G. Gomes Desenvolvimento Web XHTML Formulários Prof. Bruno E. G. Gomes 2014 Introdução Um recurso bastante utilizado no desenvolvimento Web é o envio de dados de uma página para o servidor quando fornecemos informações,

Leia mais

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

Minicurso de JavaScript PET Sistemas de Informação Terceiro Dia Anthony Tailer. Clécio Santos. Rhauani Fazul. Minicurso de JavaScript PET Sistemas de Informação Terceiro Dia.09.06 Anthony Tailer. Clécio Santos. Rhauani Fazul. Romeu Casarotto O que será visto hoje?.09.06 Funções Eventos Melhores práticas Erros

Leia mais

Novos inputs em HTML5

Novos inputs em HTML5 Novos inputs em HTML5 Através do elemento input nós podemos criar botões, campos de texto, checkboxes, radios e muito mais. O HTML5 nos trouxe uma variedade de mais 13 novos tipos de elementos input que

Leia mais

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

Informática I. Aula 7.   Aula 7-17/09/2007 1 Informática I Aula 7 http://www.ic.uff.br/~bianca/informatica1/ Aula 7-17/09/2007 1 Ementa Noções Básicas de Computação (Hardware, Software e Internet) HTML e Páginas Web Internet e a Web Javascript e

Leia mais

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

Tecnologias para apresentação de dados - Java Script. Aécio Costa Tecnologias para apresentação de dados - Java Script Aécio Costa Foi originalmente implementada como parte dos navegadores web para que scripts pudessem ser executados do lado do cliente e interagissem

Leia mais

Funções em JavaScript

Funções em JavaScript Sintaxe para declaração de funções: function f1() { return "Olá"; function f2(nome) { return "Bom dia " + nome; Funções em JavaScript As funções podem retornar ou não valores e podem receber ou não argumentos.

Leia mais

C A P I T U L O 5 C O M A N D O D E F L U X O

C A P I T U L O 5 C O M A N D O D E F L U X O C A P I T U L O 5 C O M A N D O D E F L U X O Sempre que for necessária uma tomada de decisão dentro de um programa, você terá que utilizar um comando condicional, pois é por meio dele que o PHP decidirá

Leia mais

jquery Curso de Tecnologia em Análise e Desenvolvimento de Sistemas Desenvolvimento de Sistemas web

jquery Curso de Tecnologia em Análise e Desenvolvimento de Sistemas Desenvolvimento de Sistemas web jquery Curso de Tecnologia em Análise e Desenvolvimento de Sistemas Desenvolvimento de Sistemas web Introdução jquery é uma biblioteca JavaScript que tem como objetivo principal facilitar a programação

Leia mais

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

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 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 SINTAXE BÁSICA Neste capítulo vamos apresentar a estrutura básica do PHP. Para iniciar a construção de um

Leia mais

Desenvolvimento de Aplicações para Internet Aula 10

Desenvolvimento de Aplicações para Internet Aula 10 Desenvolvimento de Aplicações para Internet Aula 10 Celso Olivete Júnior olivete@fct.unesp.br www.fct.unesp.br/docentes/dmec/olivete Cronograma Conteúdo Aulas10e 11:Tecnologia JSON e Ajax com JQuery Definições

Leia mais

Introdução ao ASP.NET

Introdução ao ASP.NET Introdução ao ASP.NET Webforms Formulários WEB Os formulários da Web constituem a principal forma de interação entre o usuário e uma página Web. Dentro deles, estão contidos recursos para captação de dados,

Leia mais

SIMULADOS & TUTORIAIS

SIMULADOS & TUTORIAIS SIMULADOS & TUTORIAIS TUTORIAIS JAVASCRIPT Variáveis em JavaScript Copyright 2013 Todos os Direitos Reservados Jorge Eider F. da Silva Proibida a reprodução deste documento no todo ou em parte por quaisquer

Leia mais

1. Aspectos Gerais dos Formulários

1. Aspectos Gerais dos Formulários Aula 7: Formulários Com certeza você já deve ter preenchido algum formulário em suas "viagens" pela Internet, pois esta é uma forma cada vez mais comum de interagir com os visitantes de um site, para obter

Leia mais

A área de um formulário, na codificação HTML da página, é delimitada pelo par de marcadores <FORM> e </FORM>.

A área de um formulário, na codificação HTML da página, é delimitada pelo par de marcadores <FORM> e </FORM>. Formulário em JSP Revisão de formulários em HTML Formulários Formulários estão presentes na Internet para possibilitar cadastros, pesquisas, envio de comentários, aumentando o poder de interação com os

Leia mais

Construção de sites Aula 1

Construção de sites Aula 1 Construção de sites Aula 1 Programa Instrutor Universidade Federal do Paraná Pró-reitoria de Assuntos Estudantis Departamento de Informática 31 de Julho de 2010 Indice Estrutura da Internet 1 Estrutura

Leia mais

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

Programação WEB I DOM (Document Object Manager) Programação WEB I DOM (Document Object Manager) DOM Significa Modelo de Objetos de Documentos e tem por finalidade descrever e padronizar os objetos e seus relacionamentos em uma aplicação. Tem a finalidade

Leia mais

Os slides que seguem mostram os principais comandos da linguagem HTML. Conhecer o código HTML possibilita a criação de páginas leves que contenham ape

Os slides que seguem mostram os principais comandos da linguagem HTML. Conhecer o código HTML possibilita a criação de páginas leves que contenham ape INTRODUÇÃO A PROGRAMAÇÃO HTML Os slides que seguem mostram os principais comandos da linguagem HTML. Conhecer o código HTML possibilita a criação de páginas leves que contenham apenas os comandos necessários

Leia mais