HTML - 7. Vitor Vaz da Silva Paula Graça



Documentos relacionados
HTML (Hyper Text Markup Language) É a linguagem com que se escrevem as páginas web;

Os componentes de um formulário são: Form, Input, Select e AreaText

Programação para Internet I

O código acima descreve o formulário com uma caixa de texto e dois botões

Programação Web Prof. Wladimir

Mais sobre uso de formulários Site sem Ajax

INTRODUÇÃO AO DESENVOLVIMENTO WEB

HTML. Sessão 8 HTML. Criação de Páginas WEB. Formulários

Conteúdo Dinâmico. Introdução. Interação Browser x Servidor Web. Interação Browser x Servidor Web

Linguagem de. Aula 06. Profa Cristiane Koehler

Introdução. HyperText Markup Language HTML. Formulário. Fluxo do Formulário. Fluxo do Formulário. Fluxo do Formulário. Fluxo do Formulário

Formulário (Send & Recieve) Prof. Celso H. Masotti

PROGRAMAÇÃO WEB DO LADO DO CLIENTE

Programação WEB II. Formulários Em PHP. Métodos GET e POST progweb2@thiagomiranda.net. Thiago Miranda dos Santos Souza

7. Formulários em XHTML

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

SIMULADOS & TUTORIAIS

ftp://ftp.cr-df.rnp.br/pub/netinfo/training/rnp/kit-bsb/html/guia3.zip dezembro 1995 Tutorial - Autoria em World Wide Web

COMO FUNCIONA UM FORMULÁRIO

Ferramentas para Multimídia e Internet

PÓS-GRADUAÇÃO EM MATEMÁTICA COMPUTACIONAL INFORMÁTICA INSTRUMENTAL

Formulários HTML. Envio de Informação para o servidor

Aula 05 HTML FORMULÁRIOS Prof. Daniela Pires Sumário

FORMULÁRIOS HTML (FORMS) E ENTRADAS DE DADOS (INPUT)

HTML: Formulários Programação de Servidores

Web Design Aula 09: Formulários

Mini-curso de PHP. Aulas ministradas por: André Luis de Paula Arthur Kalsing Diego Silva

WEBDESIGN. Professor: Paulo Marcos Trentin - paulo@paulotrentin.com.br Escola CDI de Videira

LINGUAGEM DE PROGRAMAÇÃO WEB

Programação Web Prof. Wladimir

Curso Superior de Tecnologia em Análise e Desenvolvimento de Sistemas Prof. Felippe Scheidt IFPR Campus Foz do Iguaçu 2014/2.

DWEB. Design para Web. HTML5 - Marcação de formulário. Curso Superior de Tecnologia em Design Gráfico

indica o nome do campo pelo qual podemos acessar.

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

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

TECNOLOGIAS WEB. Unidade 2 Introdução a Construção de Páginas Estáticas. Luiz Leão luizleao@gmail.com

HTML: Listas, Tabelas e Formulários CST Sistemas para Internet

TECNOLOGIAS WEB AULA 7

Introdução à Tecnologia Web

0,5 pelo negrito das palavras ID, Nome, e Analisar em outro momento.

HTML -- Criação de Home Page

Tecnologias Web. Formulários HTML

Obtendo dados com formulários

DESENVOLVIMENTO WEB I

6.2 - Formulários: form <form action="url_de_script" method="método">...</form> form action method POST GET exceto outros formulários form

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

Formulários em HTML - O que são e para que servem

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

Manual de Integração Via Gadget. Passo a passo para realizar a integração entre websites e a plataforma Virtual Target.

Formulários. Objeto Form

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

Programando em PHP. Conceitos Básicos

Conteúdo. DHTML tópicos Hamilton Lima

Tarefa Orientada 2 Criar uma base de dados

Tabelas. Tabelas. Iniciando a construção... Atributos <table> Tag <table></table> 05/06/2011

Enviado dados para o PHP através de formulário

Sistemas para internet e software livre

Formulários. Permite ao usuário enviar informações por meio da página, em forma de pesquisa, mala direta, compra eletrônica e outros.

Os objetivos indicados aplicam-se a duas linguagens de programação: C e PHP

Formulários HTML e Introdução à Programação Web

Tabelas. Tabelas. Iniciando a construção... Atributos <table> Tag <table></table> 05/04/2011

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

0777 Processador de Texto

HyperText Markup Language HTML. Formulário

Aplicações e Serviços de Internet

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

Ajax Asynchronous JavaScript and Xml

Criação de Servlets Name Directory Build WAR JSP/Servlet frameworks Launch URL Package Class name Generate header comments

DELEGAÇÃO REGIONAL DO ALENTEJO CENTRO DE FORMAÇÃO PROFISSIONAL DE ÉVORA. Reflexão Criação de páginas para a web em hipertexto

Tecnologias para Web Design


Tutorial de Integração HTML

3 HTML Tabelas, frames e formulário

Bibliografia. Pedro Quaresma 2008/2009. A diferença entre um manual (de estudo), e um manual de referência.


Web Design Aula 10: Formulários - Parte2

Programação para Internet

Tecnologias Web. Prof. Msc. Juliano Gomes Weber Notas de Aula Aula 05 1º Semestre UNIJUÍ DETEC Ciência da Computação

OBJECTIVO Aplicação de fórmulas

WWW, CGI e HTTP Java Deployment Course: Aula 2. por Jorge H. C. Fernandes (jhcf@di.ufpe.br) DI-UFPE 28 de Abril de 1999

Autoria Web. Formulários Aula 5. Cleverton Hentz

3. Formulários e Folhas de Estilo em XHTML

PHP. Hypertext Pre-Processor

Scriptlets e Formulários

Ensino I nterativo Universidade Anhembi Morumbi. Multimídia I

Gescom isales. Aplicação Mobile Profissional para Vendedores

P S I 2. º A N O F 5 M E S T R E / D E T A L H E E P E S Q U I S A. Criar uma relação mestre-detalhe. Pesquisa de informação

Extracto on Line Aplicação Local Guia do Administrador

MICROSOFT ACCESS MICROSOFT ACCESS. Professor Rafael Vieira Professor Rafael Vieira


Desenvolvimento Web TCC Turma A-1

Programação para web HTML: Formulários

Microsoft Office FrontPage 2003

Ajax Asynchronous JavaScript and Xml

- os dados entrados fazem parte do corpo da mensagem enviada para o servidor; - transfere grande quantidade de dados.

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

Transcrição:

HTML - 7 Vitor Vaz da Silva Paula Graça 1

Formulários Os formulários forms no HTML, são utilizados para a introdução de dados de uma determinada aplicação Os programas JavaScript têm como um dos seus maiores campos de aplicação, o processamento local de dados introduzidos pelo utilizador, sendo portanto fundamental a utilização dos forms <form> Elementos </form> Forms Forms2 2

Área de Texto (TextArea) A área de texto é um campo no qual o utilizador pode colocar múltiplas linhas de texto <textarea name= areatexto rows= 6 cols= 20 > Texto da área de texto </textarea> 3

Área de Texto (TextArea) Atributos name rows cols wrap nome que designa o elemento de texto número de linhas da janela de texto largura em colunas da janela de texto off o texto não muda de linha automaticamente hard o texto muda de linha à medida que é introduzido e é assim enviado para o servidor soft o texto muda de linha à medida que é introduzido, mas é enviado numa só linha longa para o servidor 4

Caixa de Combinação (Select) Corresponde a uma lista de escolha, na qual o utilizador pode seleccionar entre um conjunto predeterminado de itens <select name= caixaescolha size= 3 > <option value= Item1 selected>item1</option> <option value= Item2 >Item2</option> <option value= Item3 >Item3</option> </select> size= 1 size= 3 5

Caixa de Combinação (Select) Atributos name size multiple nome que designa o elemento de texto número de itens visíveis. Se não for preenchido, os itens surgem como um menu, caso contrário surgem dentro de uma lista de escolha caso esteja definido, são autorizadas escolhas de múltiplos itens da lista. Normalmente só um elemento pode ser escolhido 6

Elementos de Entrada de Dados (Input) Elemento que apresenta a maior diversidade de tipos e variantes, podendo ser construídos formulários com objectos bastante distintos <input type= tipo parâmetros /> Atributos name size maxlength value type checked readonly disabled nome que designa o elemento de texto tamanho visível do campo, ou seja, número de caracteres (defeito = 20 caracteres) número de caracteres máximo admissível no campo texto inicial a ser mostrado ou posição inicial do botão rádio ou caixa de selecção tipo de elemento no caso dos botões rádio, ou das caixas de selecção, coloca o valor do campo como seleccionado O conteúdo do elemento não pode ser alterado O mesmo que readonly, mas o texto do elemento fica mais claro 7

Type = text Caixa de texto simples Nome: <input type= text name= txtnome size = 30 maxlength= 40 /> 8

Type = hidden É um elemento que não é apresentado de forma visível pelo browser. Destina-se a conter valores que são para permanecer escondidos do utilizador, mas que são enviados junto com os restantes para o servidor <input type= hidden name= txtnome maxlength= 20 /> 9

Type = password É um elemento que se comporta de forma idêntica a um elemento de texto, com a particularidade de não ecoar o que o utilizador escreve no ecrã. É ideal para entrada de dados confidenciais Palavra Passe: <input type= password name= txtsenha size= 10 maxlength= 10 /> 10

Type = checkbox Este tipo de elemento consiste numa caixa de selecção, que pode ou não ser seleccionada pelo utilizador Caixas de Selecção:<br/><br/> <input type= checkbox name= cxselec1 value= Caixa1 />Caixa1 <input type= checkbox name= cxselec2 value= Caixa2 checked />Caixa2 <input type= checkbox name= cxselec3 value= Caixa3 />Caixa3 11

Type = radio Os botões rádio simulam botões de pressão, em que ao pressionar um deles todos os outros deixam de o estar Botões de Selecção:<p/> <input type= radio name= btnselec value= Botão1 />Botão1 <input type= radio name= btnselec value= Botão2 checked />Botão2 <input type= radio name= btnselec value= Botão3 />Botão3 12

Type = button Este elemento é um botão de uso genérico, que não tem utilização se não for usado com uma aplicação JavaScript <input type= button name= btncalcular value= Calcular disabled= true /> 13

Type = reset O botão de rese tem como única função limpar todos os dados introduzidos no formulário <input type= reset value= Limpar /> 14

Type = submit Submete (envia) o formulário para o programa CGI ou server side script instalado no servidor Web <input type= submit value= Submeter! /> 15

Formulários: Ligação ao JavaScript Formulário (Form) Propriedades action elements length name target contém o nome do programa CGI ou server side script a ser executado quando o conteúdo do formulário é submetido (corresponde ao atributo action do form HTML) ex: <form action=..\asps\form.asp > ex: <form action=mailto:nome@sapo.pt> array contendo os elementos do formulário (listas de texto, caixas de escolha, etc.) número de elementos contidos no formulário, ou seja, o comprimento do array elements nome do formulário (corresponde ao atributo name do form HTML) nome da frame em que o formulário é utilizado 16

Formulários: Ligação ao JavaScript Formulário (Form) Propriedades method identifica a forma de envio dos dados para o servidor (corresponde ao atributo method do form HTML). Pode tomar dois valores: get (defeito) e post get os dados submetidos no formulário são enviados para o servidor anexados no fim do URL. É indicado para o envio de quantidades pequenas de informação post os dados são enviados directamente para a localização do ficheiro do script encoding tipo de codificação MIME utilizada no conteúdo enviado para o servidor quando method= post (corresponde ao atributo enctype do form HTML) 17

Formulários: Ligação ao JavaScript Formulário (Form) Métodos submit() submete (envia) o formulário para o programa CGI ou server side script (ASP) Eventos onsubmit quando um formulário é submetido 18