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



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

Programação Web Prof. Wladimir

COMO FUNCIONA UM FORMULÁRIO

Web Design Aula 09: Formulários

Mais sobre uso de formulários Site sem Ajax

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

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

PROGRAMAÇÃO WEB DO LADO DO CLIENTE

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

SIMULADOS & TUTORIAIS

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

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

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

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

TECNOLOGIAS WEB AULA 7

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

Linguagem de. Aula 06. Profa Cristiane Koehler

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

Programação Web Prof. Wladimir

7. Formulários em XHTML

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

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

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

Ferramentas para Multimídia e Internet

indica o nome do campo pelo qual podemos acessar.

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

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

Introdução à Tecnologia Web

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

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

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

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

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

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 -- Criação de Home Page

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

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

HTML: Formulários Programação de Servidores

LINGUAGEM DE PROGRAMAÇÃO WEB

Autoria Web. Formulários Aula 5. Cleverton Hentz

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

Programando em PHP. Conceitos Básicos

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

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

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


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

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

FORMULÁRIOS ACESSÍVEIS

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

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 / JAVASCRIPT. A versão atual é o HTML5 (seus predecessores imediatos são HTML 4.01, XHTML 1.1, etc.).

Scriptlets e Formulários

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

Formulários. Objeto Form

Tecnologias Web. Formulários HTML

MANUAL DO USUÁRIO WEB SIGAP - SISTEMA GESTOR DE ATENDIMENTOS E PROCESSOS

DESENVOLVIMENTO WEB I

Tutorial de Integração HTML

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

Desenvolvimento Web TCC Turma A-1

Desenvolvimento de Aplicações para Internet

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

HTML. Leonardo Gresta Paulino Murta

HTML Parte III. André Tavares da Silva.

Conteúdo. DHTML tópicos Hamilton Lima

Status. Barra de Título. Barra de Menu. Barra de. Ferramentas Padrão. Caixa de nomes. Barra de. Ferramentas de Formatação. Indicadores de Coluna

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

Obtendo dados com formulários

Sumário. Capítulo 2 Iniciando o TR Como efetuar o login... 8

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

GERENCIADOR DE CONTEÚDO

MANUAL DE UTILIZAÇÃO DO SISTEMA DE GESTÃO DE DOCUMENTOS PARA CERTAMES SIGEDCERT - MODO USUÁRIO

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

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

MANUAL DE UTILIZAÇÃO SISTEMA DE CADASTRO INTRANET

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

Tutorial Ouvidoria. Acesso, Utilização, Visualização das Manifestações e Resposta ao Manifestante

Input de dados a partir de formulários HTML

Manual do Painel Administrativo

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

Finalidade dos formulários

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

Manual da Turma Virtual: MATERIAIS. Para acessar a turma virtual com o perfil Docente, siga o caminho indicado abaixo:

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

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

Bem- Vindo ao manual de instruções do ECO Editor de COnteúdo.

3 HTML Tabelas, frames e formulário

DICAS PARA DESENVOLVER SITE ACESSÍVEL

Processo Digital Gerir Combustível Manual do Usuário

Curso de HTML. Rone Ilídio

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

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

Manual para utilização das ferramentas de edição Intranet e Internet.

Manual das funcionalidades Webmail AASP

Trecho retirando do Manual do esocial Versão 1.1

Transcrição:

Formulários Formulários permitem que os usuários interajam com um servidor Web passando informações. Assim, através da Web, se pode ler e gravar informações em Banco de Dados, gerando enormes possibilidades de uso, como por exemplo a de um serviço de venda. <form>... Os tags <form>... definem um formulário, isto é, um local da página utilizado pelo usuário para enviar informações para um local predeterminado <form method="post" action="http://www.xyz.com.br/cgi-bin/script"> <p> <input type="text" name="t1" size="20"> </p> O código acima descreve o formulário com uma caixa de texto e dois botões Atributos de form Atributo: action Explicação: Indica a localização (URL) do script que irá receber e interpretar os dados enviados pelo formulário. <form method="post" action="http://www.xyz.com.br/cgi-bin/script"> 69

Atributo: method Explicação: Indica o formato no qual os dados serão enviados. Pode assumir os seguintes valores: "get" (indica como os dados serão passados juntamente com a URL definida por action - tamanho limitado) "post" (envia os dados no corpo da mensagem e não aparecerão na barra de endereços do navegador do usuário). <form method="post" action="http://www.xyz.com.br/cgi-bin/script"> Atributo: name Associa um nome ao elemento form. Esse nome deve ser único no documento inteiro e poderá ser utilizado por scripts e folhas de estilo para referenciar esse formulário. A identificação também pode ser feita pelo atributo id. <form method="post" action= http://www.xyz.com.br/cgi-bin/script name= meuform > Elementos de entrada de dados <input /> Elemento para entrada de dados. Segue o formato <input type="tipo" value= valor name="nome da variável" >, onde name - especifica o nome pelo qual o dado será recuperado no processamento; value atributo que indica o valor associado ao elemento. type - especifica o formato de entrada dos dados. Segue abaixo os tipos existentes. text Indica entrada de texto em uma única linha. Para este tipo de entrada, o atributo value indica o valor inicial do campo. O atributo maxlength define o limite de caracteres tolerado para a entrada e size define uma largura em número de caracteres por campo. 70

Campo de entrada texto, com valor inicial preenchido com usuario@dominio. Tamanho do campo 50 caracteres e limite máximo do valor de entrada de 80 caracteres. <input type="text" name="email" value= usuario@dominio size= 50 maxlength= 80 > password Aparecem caracteres "*" quando digitadas as letras. Funciona igualmente ao tipo text. Permite utilizar os atributos size e maxlength. <input type="password" name="senha" size="8"> checkbox Cria uma caixa de seleção. Se o atributo value contiver valor, esse será passado ao servidor caso o usuário marque a caixa de seleção. O usuário pode optar em mais de uma das opções disponíveis. O atributo checked= checked marca previamente a opção. <input type="checkbox" name="estado_civil"> solteiro <input type="checkbox" name="pagamento" checked> à vista radio Semelhante ao checkbox, entretanto somente uma opção poderá ser escolhida. A opção name deve ser a mesma e a opção value diferente. <input type="radio" name="cor" value="branco"> branco <input type="radio" name="cor" value="preto" checked> preto <input type="radio" name="cor" value="vermelho"> vermelho hidden Envia informações sem a interferência do usuário. <input type="hidden" name="origem" value="paulo"> 71

submit Botão para envio dos dados. Ao acioná-lo os dados são enviados para o servidor e executados no script definido pelo campo action. O atributo value define o texto do botão. Botão cujo texto do botão é OK <input type="submit" " value="ok"> image Mesma finalidade do tipo submit, representado por uma imagem. <input type="image" " name="barra_de_acao" src="barra.gif"> reset Botão que permite apagar todos os campos. Ex. <input type="reset" " value="limpar"> readonly= readonly Indica o campo somente em modo leitura. O usuário não poderá editá-lo. 72

<select>...</select> Elemento que cria menus suspensos. Exige um atributo name. O atributo size define quantas opções da lista poderão ser visualizadas simultaneamente. O padrão é exibir apenas uma opção e quando o usuário clicar sobre a lista, as demais serão exibidas. <select name="comida" size= 3 > O atribito multiple = multiple permite a seleção de mais de uma opção. <select name="comida" size= 3 multiple= multiple > <option value="ital"> Italiana</option> <option value="tex"> Texana</option> <option value="chur"> Churracaria</option> <option value="chin"> Chinesa</option> </select> <option>...</option> Usado juntamente com o elemento select. Insere uma opção na lista de seleção. Exige um atributo value. O atributo selected= selected especifica a opção selecionada previamente. <select name="comida" size= 3 multiple= multiple > <option select= selected value="ital"> Italiana</option> <option value="tex"> Texana</option> <option value="chur"> Churracaria</option> <option value="chin"> Chinesa</option> </select> 73

<textarea>...</textarea> Proporciona ao usuário, espaço para a digitação de múltiplas linhas de texto. Esse tipo de campo permite que o usuário pressione ENTER para trocar de linha. Exige um atributo name. Ex. <textarea rows="3" cols="50">área para texto</textarea> Atributo: rows Explicação: Indica o número de linhas que a área de texto deve possuir. Atributo: cols Explicação: Indica o número de colunas que a área de texto deve possuir. Exemplos de Formulários Text Box <input type="text" name="t1" size="20"> 74

Textarea <textarea rows="2" name="s1" cols="20"></textarea> Checkbox <input type="checkbox" name="c1" value="on">tópico 1 Exemplo com checked: <form method="post" action="--url--"> <input type="checkbox" name="c1" value="on" checked= checked > 75

Radio Button <input type="radio" value="v1" checked name="r1">tópico 1 Drop-Down Menu <select name="d1" size="1"> <option value=http://www.xyz.com.br/topico1 selected= selected >Tópico 1</option> <option value="http://www.xyz.com.br/topico2">tópico 2</option> </select> Push Button <form method="post" action="_url_"> <input type="button" value="button" name="b1"> 76

77