Programação Web Prof. Wladimir



Documentos relacionados
INTRODUÇÃO AO DESENVOLVIMENTO WEB

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

Programação para Internet I

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

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

Programação Web Prof. Wladimir

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

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

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

TECNOLOGIAS WEB AULA 7

COMO FUNCIONA UM FORMULÁRIO

PROGRAMAÇÃO WEB DO LADO DO CLIENTE

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

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

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

SIMULADOS & TUTORIAIS

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

Mais sobre uso de formulários Site sem Ajax

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

Web Design Aula 09: Formulários

Linguagem de. Aula 06. Profa Cristiane Koehler

Tabelas Div Span Frames Formulários

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

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

Ferramentas para Multimídia e Internet

Introdução à Tecnologia Web

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

7. Formulários em XHTML

indica o nome do campo pelo qual podemos acessar.

HTML -- Criação de Home Page

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

Programando em PHP. Conceitos Básicos

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.

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

Tutorial de Integração HTML

HTML: Formulários Programação de Servidores

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

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

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

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

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 HTML. Envio de Informação para o servidor

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

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

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

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

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

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

Desenvolvimento de Aplicações para Internet

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


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

Programação Web Prof. Wladimir

Scriptlets e Formulários

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

LINGUAGEM DE PROGRAMAÇÃO WEB

Programação web Prof. Wladimir

HTML. Leonardo Gresta Paulino Murta

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

HTML Parte III. André Tavares da Silva.

Programação Web Prof. Wladimir

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

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

Obtendo dados com formulários

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

Formulários. Objeto Form

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

Desenvolvimento Web TCC Turma A-1

Input de dados a partir de formulários HTML

Autoria Web. Formulários Aula 5. Cleverton Hentz

Finalidade dos formulários

mkdir /srv/www/default/html/calculadora/imagens mkdir /srv/www/default/html/calculadora/blocos

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

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

GUIA PHP com MYSQL Autor: Everton Mendes Messias

APOSTILA. Curso de HTML com PHP HTML. Pablo Dapont

Tecnologias Web. Formulários HTML

Formulários. Objetivo Controles Métodos Linhas de Edição

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

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

Desenvolvimento de Aplicações para Internet Aula 11

CAPITULO 5 COMANDO DE FLUXO IF

1. Aspectos Gerais dos Formulários

Conteúdo. DHTML tópicos Hamilton Lima

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

SISTEMA GERENCIAMENTO DE PRODUTOS PHP E MySQL 1. APRESENTAÇÃO

Formulários. Etapa 1 Criação de formulários

HyperText Markup Language HTML. Formulário

FORMULÁRIOS ACESSÍVEIS

Minicurso PHP 5. Vinícius Costa de Souza. Julho de

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

Basicamente iremos precisar de uma base de dados na qual iremos armazenar os registros feitos pelos vistantes: Vamos armazenar os seguintes dados:

3 HTML Tabelas, frames e formulário

HTML Curso Básico HTML CURSO BÁSICO Aprenda os conceitos iniciais de HTML em alguns minutos.

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

Curso De PHP. Aula 4. Formulários. Cookies. Session. Mail

Guia do RepositorioDocumento

Transcrição:

Programação Web Prof. Wladimir HTML - Formulários @wre2008 1

Sumário Formulários HTML @wre2008 2

Formulários: Muitos elementos de um formulário html são definidos pela tag <input>. Cada tipo de elemento possui parâmetros próprios, mas todos possuem pelo menos dois parâmetros em comum: type, que define o tipo de elemento; name, define o nome daquele elemento. @wre2008 3

Formulários, campo de texto: <input type="text" name="" value="" size="" maxlength=""> O campo mais comum em formulários. Exibe na tela um campo para entrada de texto com apenas uma linha. Parâmetros: Value - o valor pré-definido do elemento, que aparecerá quando a página for carregada; Size - O tamanho do elemento na tela, em caracteres; Maxlength - O tamanho máximo do texto contido no elemento, em caracteres; @wre2008 4

Formulários: Nome: <INPUT TYPE=TEXT NAME="Nome"> Ou apenas, Nome: <INPUT NAME="Nome"> Exemplo: @wre2008 5

Formulários, campo de texto com máscara: <input type="password" name="" value="" size="" maxlength=""> Tipo de campo semelhante ao anterior, com a diferença que neste caso os dados digitados são substituídos por sinais, e por isso são os mais recomendados para campos que devam conter senhas. Parâmetros: Value - o valor pré-definido do elemento, que aparecerá quando a página for carregada; Size - O tamanho do elemento na tela, em caracteres; Maxlength - O tamanho máximo do texto contido no elemento, em caracteres; @wre2008 6

Formulários: Login: <INPUT TYPE=TEXT NAME="login"><br> Password: <INPUT TYPE=PASSWORD NAME="senha"> Exemplo: wla @wre2008 7

Formulários: Nome: <INPUT TYPE=TEXT NAME="nome" VALUE="Seu Nome"> Exemplo: Endereço: <INPUT TYPE=TEXT NAME="ex" SIZE=35> Exemplo: @wre2008 8

Formulários: Dia do mês: <INPUT TYPE=TEXT NAME="ex" MAXLENGTH=2 SIZE=2 > Exemplo: <input TYPE=TEXT NAME="data" dir="rtl"> Exemplo: @wre2008 9

CheckBox <input type="checkbox" name="" value="" checked> Utilizado para campos de múltipla escolha, onde o usuário pode marcar mais de uma opção. Parâmetros: Value - o valor que será enviado ao servidor quando o formulário for submetido, no caso do campo estar marcado Checked - O estado inicial do elemento. Quando presente, o elemento já aparece marcado; @wre2008 10

CheckBox <INPUT TYPE=CHECKBOX NAME="esporte" VALUE="futebol">Futebol <INPUT TYPE=CHECKBOX NAME="esporte" VALUE="volei" CHECKED>Vôlei <br> Exemplo: @wre2008 11

Radio <input type="radio" name="" value="" checked> Utilizado para campos de múltipla escolha, onde o usuário pode marcar apenas uma opção. Parâmetros: Value - o valor que será enviado ao servidor quando o formulário for submetido, no caso do campo estar marcado Checked - O estado inicial do elemento. Quando presente, o elemento já aparece marcado; @wre2008 12

Radio <INPUT TYPE=RADIO NAME="time" VALUE= Morango" CHECKED>Fruta <br> <INPUT TYPE=RADIO NAME="time" VALUE= Parafuso">Isso não é Fruta! Exemplo: Fruta Isso não é Fruta @wre2008 13

Select <select name="" size="" multiple> <option value="">texto</option> </select> Parâmetros: Size - número de linhas exibidas. Default: 1; Multiple - parâmetro que, se presente, permite que sejam selecionadas duas ou mais linhas, através das teclas Control ou Shift; option - Cada item do tipo "option" acrescenta uma linha ao select; value - Valor a ser enviado ao servidor se aquele elemento for selecionado. Default: o texto do item; text - valor a ser exibido para aquele item. Não é definido por um parâmetro, mas pelo texto que fica entre as tags <option> e </option> @wre2008 14

Select <SELECT NAME="sabor"> <OPTION>Abacaxi <OPTION>Creme <OPTION>Morango <OPTION>Chocolate </SELECT> Exemplo: @wre2008 15

Select <SELECT NAME="sabor"> <OPTION>Abacaxi <OPTION SELECTED>Creme <OPTION>Morango <OPTION>Chocolate </SELECT> Exemplo: @wre2008 16

Select <SELECT NAME="sabor SIZE =4> <OPTION>Abacaxi <OPTION SELECTED>Creme <OPTION>Morango <OPTION>Chocolate </SELECT> Exemplo: @wre2008 17

Select <SELECT NAME="sabor SIZE =4 MULTIPLE > <OPTION>Abacaxi <OPTION SELECTED>Creme <OPTION>Morango <OPTION>Chocolate </SELECT> Exemplo: @wre2008 18

Submit Button <input type="submit" name="" value=""> Utilizado para enviar os dados do formulário para o script descrito na seção "action" da definição do formulário. Parâmetros: Value - o texto que aparecerá no corpo do botão. Reset Button <input type="reset" name="" value=""> Utilizado para fazer todos os campos do formulário retornem ao valor original, quando a página foi carregada. Bastante utilizado como botão limpar. @wre2008 19

Submit Button <INPUT TYPE=SUBMIT> <INPUT TYPE=SUBMIT VALUE="Envia mensagem"> <INPUT TYPE=RESET> <INPUT TYPE=RESET VALUE="Apaga tudo!"> @wre2008 20

Button <input type="button" name="" value=""> Utilizado normalmente para ativar funções de scripts client-side (JavaScript, por exemplo). Sem essa utilização, não produz efeito algum. Parâmetros: Value - o texto que aparecerá no corpo do botão. @wre2008 21

Button <INPUT TYPE=BUTTON NAME= abrejanela VALUE= Abrir Janela > Hidden <INPUT TYPE=HIDDEN NAME= codigo VALUE= x > @wre2008 22

Textarea <textarea cols="" rows="" name="" wrap="">texto</textarea> Exibe na tela uma caixa de texto, com o tamanho definido pelos parâmetros "cols" e "rows". Parâmetros: Cols - número de colunas do campo, em caracteres; Rows - número de linhas do campo, em caracteres; @wre2008 23

Textarea Parâmetros: Wrap - Maneira como são tratadas as quebras de linha automáticas. O valor soft faz com que o texto "quebre" somente na tela, sendo enviado para o servidor o texto da maneira como foi digitado; O valor "hard" faz com que seja enviado para o servidor da maneira como o texto aparece na tela, com todas as quebras de linhas inseridas automaticamente; o valor "off" faz com que o texto não quebre na tela e nem quando enviado ao servidor. @wre2008 24

Textarea O elemento do tipo textarea não possui o parâmetro "value". O valor pré-definido do campo é o texto que fica entre as tags <textarea> e </textarea>. @wre2008 25

Textarea <TEXTAREA COLS=40 ROWS=5 NAME="comentario"> Comentário </TEXTAREA> Exemplo: @wre2008 26

Upload de Arquivos <input type="file" name="" size=""> Exibe na tela do browser um campo de texto e um botão, que ao clicado abre uma janela para localizar um arquivo no disco. Para utilizar este tipo de componente, o formulário deverá utilizar o método "POST" e ter o parâmetro "enctype" com o valor "multipart/form-data". Parâmetros: Size - O tamanho do campo de texto exibido. @wre2008 27

Upload de Arquivo <INPUT TYPE=FILE NAME= arquivo SIZE= 20 @wre2008 28

Definir formulário: <form name="" action="" method="" enctype=""> Onde: name: o identificador do formulário. action: nome do script que receberá os dados do formulário ao ser submetido. method: método de envio dos dados: get ou post; enctype: formato em que os dados serão enviados. O default é urlencoded. Se for utilizado um elemento do tipo upload de arquivo (file) é preciso utilizar o tipo multipart/formdata. @wre2008 29

Definir formulário, exemplo: <form action="exemplo.php" method="post"> (textos e elementos do form) </form> Cada elemento do formulário deve possuir um nome que irá identificá-lo no momento em que o script indicado no ACTION for tratar os dados. @wre2008 30

<html> <head> <title> Site com Form </title> </head> <body> <form action="resposta.php" method="get"> Nome: <input type="text" name="nome" /> <input type="submit" value="enviar"> <input type="reset" name="apagar" /> </form> </body> </html> @wre2008 31

Referências HyperText Markup Language (HTML) Home Page http://www.w3.org/markup/ Tutorial HTML e PHP http://www.crieseuwebsite.com/tutorial.php?linguage m=php @wre2008 32