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

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

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

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

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

Autoria Web. Formulários Aula 5. Cleverton Hentz

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,

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

Desenvolvimento Web TCC Turma A-1

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

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

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

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

1. Aspectos Gerais dos Formulários

HTML Parte III. André Tavares da Silva.

HTML. Leonardo Gresta Paulino Murta

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

INTRODUÇÃO AO DESENVOLVIMENTO WEB

Programação Web Prof. Wladimir

Finalidade dos formulários

HyperText Markup Language HTML. Formulário

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

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

C A P I T U L O 4 F O R M U L Á R I O S E V A R I Á V E I S P R É D E F I N I D A S $ _ P O S T E $ _ G E T

Desenvolvimento de Aplicações para Internet

TECNOLOGIAS WEB AULA 7

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

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

Programação para Internet I

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

Programação em HTML aspectos avançados

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

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

Tabelas Div Span Frames Formulários

Web Design Aula 09: Formulários

Professor Jefferson Chaves Jefferson de Oliveira Chaves

Aula 09 PHP e formulários HTML. Prof. Pedro Baesse

COMO FUNCIONA UM FORMULÁRIO

Programação para web HTML: Formulários

Introdução à linguagem HTML. Volnys Borges Bernal

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

Programação para Internet

PROGRAMAÇÃO WEB DO LADO DO CLIENTE

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

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

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

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

SIMULADOS & TUTORIAIS

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

HTML. Frames e FORMs

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

Web Design Aula 10: Formulários - Parte2

Programando em PHP. Conceitos Básicos

Professor Jefferson Chaves Jefferson de Oliveira Chaves

Recursos Complementares (Tabelas e Formulários)

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

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

indica o nome do campo pelo qual podemos acessar.

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

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

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

Programação para a Internet II PHP Formulários. Nuno Miguel Gil Fonseca

Este manual contém as principais funcionalidades e explicações a respeito do funcionamento do portal de vendas PULVITEC.

Como criar um banco de dados usando o mysql

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

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

Folha Prática Nº3. HTML : Formulários e Formatações. UNIVERSIDADE DA BEIRA INTERIOR Faculdade de Engenharia Departamento de Informática

TRIBUNAL REGIONAL ELEITORAL DO TOCANTINS (TRE-TO) STI/CDS SISTEMA DE INFORMAÇÃO DE INTERDITOS E REGISTRO DE ÓBITOS. MANUAL DO USUÁRIO. Versão 1.

SAO-WEB Manual do Usuário

TRABALHO FINAL 20 Pontos

Mais sobre uso de formulários Site sem Ajax

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

Obrigado por adquirir o GNOTE da IDEON Brazil, o mais moderno gerenciador de conteúdos da Internet.

HTML. Professor Victor Sotero. html

SISTEMA SEMEAR EDUCACIONAL MANUAL DE UTILIZAÇÃO. Semear Educacional - Sistema Municipal de Excelência ao Atendimento da Rede

TAGS. O HTML trabalha com o sistema de tags (etiquetas). Esse sistema funciona da seguinte maneira. <tag>conteúdo da tag</tag>

MANUAL DE PUBLICAÇÃO NO PORTAL CAMPUS MATÃO

Pimenta Advocacia Sistema Online Departamento de Informática. Spark MANUAL DO USUÁRIO

Tutorial de Administração de sites do Portal C3

Fábio Borges de Oliveira. HTML HyperText Markup Language

SGCD 2.0 Sistema Gerenciador de Conteúdo Dinâmico

7. Formulários em XHTML

PHP INTRODUÇÃO ELEMENTO INPUT CAMPO DE TEXTO

Protocolo HTTP. - Características. - Modelo Requisição/Resposta. - Common Gateway Interface (CGI)

MINISTÉRIO DA EDUCAÇÃO Universidade Federal do Amapá UNIFAP Núcleo De Tecnologia Da Informação NTI WORDPRESS INSTITUCIONAL UNIFAP MANUAL DE USO

Prof. Fernando Gonçalves Abadia. Sistemas Multimídias

Manual do usuário people

Programação Web Prof. Wladimir

Sistema de Pedidos Antilhas

GUIA PHP com MYSQL Autor: Everton Mendes Messias

Manual Pessoa Jurídica DATAPROM DATAPROM. Sistema de Bilhetagem Eletrônica. Revisão 01 / Março Manual de Pessoa Jurídica. Pág.

Do Amanha! Uso do run.codes

MOODLE MANUAL DE UTILIZAÇÃO - ALUNO. Elaborado por: Tecnologia da Informação 2019/1 Versão 1.0

SMS: Envio Coletivo de Mensagem Passo 1: Remetentes

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

PHP Tratando Formulários. Prof. Gláucya Boechat

JORNAL PIO-PARDO MANUAL DO USUÁRIO. versão 1.1

PAINEL DE CONTROLE LANDS AGÊNCIA WEB. Assim que digitar este endereço e apertar enter, você será redirecionado para esta página:

Universidade Federal de Ciências da Saúde de Porto Alegre

Transcrição:

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"... 4 2.4 TYPE="SUBMIT"... 4 2.5 TYPE="RESET"... 5 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 elemento FORM, da linguagem HTML, é justamente o responsável por tal interação. Ele provê uma maneira agradável e familiar para coletar dados do usuário através da criação de formulários com janelas de entrada de textos, botões, etc. 1.1 Construindo formulários com o FORM 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 elemento FORM, da linguagem HTML, é justamente o responsável por tal interação. Ele provê uma maneira agradável e familiar para coletar dados do usuário através da criação de formulários com janelas de entrada de textos, botões, etc.. A estrutura e o conteúdo da tabela devem ficar dentro das tags <FORM> e </FORM>. 1.2 Método: GET: utiliza a própria URI (normalmente chamada de URL) para enviar dados ao servidor, quando enviamos um formulário pelo método GET, o navegador pega as informações do formulário e coloca junto com a URI de onde o formulário vai ser enviado e envia, separando o endereço da URI dos dados do formulário por um? (ponto de interrogação). Você deve utilizar o método GET sempre que a requisição que você faz não altere o estado do servidor, tipo uma consulta, uma busca ou qualquer outra coisa que, além de não alterar o estado do servidor, também possa sempre reproduzir os mesmos resultados quando fizer a mesma requisição e for passado os mesmos parâmetros para esta requisição. <FORM NAME="exemplo" METHOD="GET"> POST: envia os dados colocando-os no corpo da mensagem. Ele deixa a URI separada dos dados que serão enviados e com isso podemos enviar qualquer tipo de dados por esse método. Quando você faz um registro em um formulário e depois de enviar a URI não tem o ponto de interrogação separando os dados que você digitou, provavelmente o formulário foi enviado pelo método POST. Página 1 de 5

Utilizamos o método POST sempre que vamos alterar alguma coisa no servidor, ou sempre que queremos enviar dados que não podem ser enviados pelo método GET, como arquivos. Esse método é utilizado em formulário de cadastro e registro de usuários, envio de dados para alteração do sistema, cadastro de dados em sistemas de sites e outros. <FORM NAME="exemplo" METHOD="POST"> 1.3 INPUT A TAG <INPUT> especifica uma variedade de campos editáveis dentro de um formulário. Ele pode receber diversos atributos que definem o tipo de mecanismo de entrada (botões, janelas de texto, etc.), nome da variável associada com o dado da entrada, o alinhamento e o campo do valor mostrado. O atributo mais importante do INPUT é o NAME. Ele associa o valor da entrada do elemento. Por exemplo, quando você for receber os dados, já, processados, irá vir o name = resposta dada pelo visitante. Outro atributo importante é o TYPE. Ele determina o campo de entradas de dados. Veja como se usa este atributo: <INPUT TYPE="TEXT" NAME="nome"> Meu nome <input type="text" name="nome"> Para mudar o tamanho, da janela padrão, você tem que colocar o comando SIZE. Meu nome <input type="text" name="nome" size="50"> Outro comando importante é o VALUE. Ele acrescenta uma palavra digitada no comando à janela. Página 2 de 5

Meu nome <input type="text" name="nome" size="50" value="coloque o seu nome"> 2 Outros valores para type 2.1 TYPE="RADIO" Usado quando o usuário deve escolher uma resposta em uma única alternativa, de um conjunto, utilizase o RADIO Buttons. Um exemplo típico do uso de tais botões é cuja resposta pode ser SIM ou NÃO. É preciso que todos os rádios buttons de um mesmo grupo, ou seja, referentes à mesma pergunta, tenham o mesmo atributo NAME. Para esse tipo de entrada, os atributos NAME e VALUE, são necessários. <h1>você gostou deste exemplo?</h1> <INPUT TYPE="RADIO" NAME="opiniao" VALUE="sim">sim<p> <INPUT TYPE="RADIO" NAME="opiniao" VALUE="não">não<p> 2.2 TYPE="PASSWORD" Serve para fazer um campo de senhas! Quando a pessoa digitar, aparecerá o sinal de "*". Página 3 de 5

<h1>digite a sua senha</h1> <INPUT TYPE="PASSWORD" NAME="senha" MAXLENGHT=6> Observação: MAXLENGTH é o tamanho máximo de caracteres que são aceitos como entrada, O valor default é ilimitado. 2.3 TYPE="CHECKBOX" Usado para questões de sim/não ("questões de marcar x"), sendo representado por um botão, que é marcado/desmarcado quando clicado. Mais de uma opção com mesmo atributo NAME e diferentes atributos VALUES podem ser selecionadas, simulando uma Lista de Seleção Múltipla. Quando temos muitas opções é mais recomendado o uso da Lista de Seleção Múltipla. <h1>qual lugar você prefere?</h1> <INPUT TYPE="CHECKBOX" NAME="local" VALUE="praia">Praia<p> <INPUT TYPE="CHECKBOX" NAME="local" VALUE="montanha">Montanha<p> <INPUT TYPE="CHECKBOX" NAME="local" VALUE="cidade">Cidade<p> 2.4 TYPE="SUBMIT" É o botão que submete os dados do formulário quando pressionados, ou seja, possibilitam o envio dos dados para o script que vai tratá-los. Página 4 de 5

<h1>digite seu nome e clique em enviar</h1> Meu Nome:<INPUT TYPE="TEXT" NAME="identificacao" VALUE="meu nome"><br> <INPUT TYPE="SUBMIT" VALUE="enviar"> 2.5 TYPE="RESET" Quando o botão é clicado, ele automaticamente limpa todos os campos já preenchidos no formulário, voltando à situação inicial. <h1>digite seu nome e clique em enviar</h1> Meu Nome:<INPUT TYPE="TEXT" NAME="identificacao" VALUE="meu nome"><br> <INPUT TYPE="SUBMIT" VALUE="enviar"> <INPUT TYPE="RESET" VALUE="Limpar"> Página 5 de 5