SIMULADOS & TUTORIAIS



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

INTRODUÇÃO AO DESENVOLVIMENTO WEB

Programação para Internet I

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

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

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

Web Design Aula 09: Formulários

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

PROGRAMAÇÃO WEB DO LADO DO CLIENTE

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

COMO FUNCIONA UM FORMULÁRIO

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

Programação Web Prof. Wladimir

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

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

Mais sobre uso de formulários Site sem Ajax

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

TECNOLOGIAS WEB AULA 7

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

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

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

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

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

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

Programando em PHP. Conceitos Básicos

7. Formulários em XHTML

SIMULADOS & TUTORIAIS

Programação Web Prof. Wladimir

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

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

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

Linguagem de. Aula 06. Profa Cristiane Koehler

Introdução à Tecnologia Web

LINGUAGEM DE PROGRAMAÇÃO WEB

Ferramentas para Multimídia e Internet

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

FORMULÁRIOS ACESSÍVEIS

indica o nome do campo pelo qual podemos acessar.

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

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

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

Colégio da Policia Militar do Estado do Tocantins. HTML5 e CSS3 Formulários Prof. Gleison Batista de Sousa


W o r d p r e s s 1- TELA DE LOGIN

Manual de uso do aplicativo Filho Sem Fila

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

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

HTML -- Criação de Home Page

Solicitação do Cliente

TUTORIAL DO ALUNO. Olá, bem vindo à plataforma de cursos a distância da Uniapae!!!

NewAgent enterprise-brain

Tutorial do administrador do HelpCenterLive (Sistema de Ajuda)

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

HTML: Formulários Programação de Servidores

Registro de Usuários MT Última Atualização 25/04/2012

Vamos criar uma nova Página chamada Serviços. Clique em Adicionar Nova.

Tutorial de Integração HTML

ÍNDICE 1. SEJA BEM-VINDO... 2 SOBRE O SISTEMA FUNCIONALIDADES DO SISTEMA... 4

WF Processos. Manual de Instruções

Habilitando o Botão de Compartilhamento do Facebook no Ambiente Colaborativo

QUALIDATA Soluções em Informática. Módulo CIEE com convênio empresas

1 Natuur Online Cadastre-se Nome, Login Cadastrar.

Tutorial Web Mail. Acesso e Utilização. MPX Brasil Cuiabá/MT: Av. Mal Deodoro, 1522 B Centro Norte. Contato: (65) cuiaba@mpxbrasil.com.

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

Manual da Administração do site Abrasel 2.0

O ConnectCont é um novo método de acesso aos produtos, serviços e demais ferramentas, destinado a unificar os usuários Contmatic.

Manual do Painel Administrativo

Irá abrir a página de login. Digite ali seu Nome de usuário e senha. Idioma, deixe padrão. Aperte enter ou click sobre o botão Acessar.

Tutorial Plone 4. Manutenção de Sites. Universidade Federal de São Carlos Departamento de Sistemas Web Todos os direitos reservados

Sumário. Tutorial: Editor de Exercícios Online para o professor

1 Cadastre-se Mozilla Firefox. AQUI Esqueci a senha Login Senha. Esqueci a senha Login Enviar Solicitação OBS: Nome: Login:

Tutorial para cadastro de serviço

1 Essa é a tela de login do Sistema de Atendimento Online, siga o passo a passo abaixo.

Tutorial WEB CONTENT MANAGEMENT [WCM] Obtenha benefícios a partir das aplicações customizadas da ADMT.

Sistema de Controle de Processos ON-LINE-Versão 1.0 Prefeitura Municipal de João Pessoa (PMJP) Unidade Municipal de Tecnologia da Informação (UMTI)

Cadastro na Intranet UNIFESP

Manual de utilização do sistema de envio de sms marketing e corporativo da AGENCIA GLOBO. V

PHP: Formulários e upload de múltiplos arquivos Por Alfred Reinold Baudisch 28 de fevereiro de 2006.

PROCESSO JUDICIAL ELETRÔNICO PJe

UNIVERSIDADE FEDERAL DO AMAPÁ NÚCLEO DE TECNOLOGIA DA INFORMAÇÃO. Manual de Avaliação de Desempenho Cadastro

AULA APLICAÇÕES PARA WEB SESSÕES E LOGIN E SENHA

Tutorial para envio de comunicados e SMS

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,

"Manual de Acesso ao Moodle - Discente" 2014

GUIA BÁSICO DA SALA VIRTUAL

Irá abrir a página de login. Digite ali seu login(nome de usuário) e senha. Idioma, deixe padrão. Aperte enter ou click sobre o botão Login.

MOVIMENTAÇÕES PELO SITE UNIODONTO

Manual Administrador - Mídia System

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

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.

Transcrição:

SIMULADOS & TUTORIAIS TUTORIAIS HTML Como criar formulários em HTML 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, seja digital, eletrônico ou impresso sem a expressa autorização do autor por escrito. Os infratores serão punidos de acordo com a Lei. Simulados & Tutoriais Tutoriais HTML Pag. 1

TUTORIAIS HTML Como criar formulários em HTML Introdução Os formulários HTML em páginas web são utilizados para diversas finalidades. Por exemplo: logar em um site, fazer um cadastro, fazer uma compra, etc. Eles são usados para passar informações para um servidor e este retornar resultados após os dados serem processados quando preenchido pelo usuário. Um formulário pode conter campos de texto, checkboxes, radio buttons, botões para enviar as informações e muito mais. Podem conter também elementos de listas de seleção, textarea, fieldset e rótulos. Para criar um formulário em HTML utilizamos a tag <form> e tem a seguinte sintaxe: <form>.. Elementos de entrada... A tag <form> possui vários atributos que serão comentados em outros tutoriais à medida que forem sendo necessários. Vejamos alguns. O elemento Input O elemento mais importante de um formulário é sem dúvida o elemento <input>. Esse elemento é usado para selecionar a informação do usuário. Um elemento <input> pode variar de diversas formas, dependendo do tipo de atributo. Um elemento <input> pode ser do tipo campo de texto, checkbox, password, radio button, botão de envio, etc. Vejamos a seguir os elemento <input> mais utilizados em formulários HTML. Campos de texto (TextField) Um campo de texto de um formulário, <input type="text">, define um campo de entrada de dados de apenas uma linha. O tamanho padrão de um campo de texto é de 20 caracteres. Exemplo 1 Nesse exemplo criaremos um formulário simples com apenas dois campos de texto para entrada de dados. exemplo1.html. Simulados & Tutoriais Tutoriais HTML Pag. 2

Tutorial HTML14 - Exemplo 1 - Como criar Formulários em HTML <title>tutorial HTML14 - Exemplo 1 - Como criar Formulários em <h4>exemplo de Formulário com campos de texto</h4> <form action=""> Nome: <input type="text" name="nome"><br> Email: <input type="text" name="email"> O atributo "name" da tag <input> é uma espécie de variável que é tratada quando o formulário for enviado para um servidor. Discutiremos esse recurso quando estivermos enviando informações para um servidor utilizando PHP e/ou banco de dados. Campos de senha (PasswordField) Um campo de senha de um formulário, <input type="password">, define um campo de entrada de senha de apenas uma linha. Esse campo é muito utilizado em sites de segurança, quando o usuário precisa se logar para acessar determinada informação. Os caracteres desse tipo de campo são mascarados, mostrando asteristicos ou cícrculos. As senhas podem ser quaisquer caracteres, maiúsculos ou minúsculos. Exemplo 2 Nesse exemplo criaremos um formulário simples com apenas dois campos para entrada de dados, um para o nome do usuário e outro para a senha. exemplo2.html. Tutorial HTML14 - Exemplo 2 - Como criar Formulários em HTML Simulados & Tutoriais Tutoriais HTML Pag. 3

<title>tutorial HTML14 - Exemplo 2 - Como criar Formulários em <h4>exemplo de Formulário com campos de senha</h4> <form action=""> Usuário: <input type="text" name="usuario"><br> Senha: <input type="password" name="senha"> Botões de Opção (RadioButton) Um botão de opção, <input type="radio">, permite ao usuário selecionar apenas uma opção de um grupo de botões. Quando o usuário seleciona um botão do grupo qualquer outro que estiver marcado será desmarcado automaticamente. Muito utilizado em questões de múltipla escolha, onde uma e somente uma alternativa é a correta. Se seu formulário tiver mais de um grupo de botões de opção, você deverá separá-los por grupo com o atributo "name". Exemplo 3 Nesse exemplo criaremos um formulário simples com apenas dois botões de opção. exemplo3.html. Tutorial HTML14 - Exemplo 3 - Como criar Formulários em HTML <title>tutorial HTML14 - Exemplo 3 - Como criar Formulários em <h4>exemplo de Formulário com botões de opção</h4> Simulados & Tutoriais Tutoriais HTML Pag. 4

<form action=""> <input type="radio" name="sexo" value="masculino">masculino<br> <input type="radio" name="sexo" value="feminino">feminino O atributo "name" da tag <input> é utilizado para separar os grupos de botões, e o atributo "value" é a variável que é tratada quando o formulário for enviado para um servidor. Caixas de Seleção (CheckBox) Um caixa de seleção, <input type="checkbox">, permite ao usuário selecionar nenhuma ou todas as caixas de seleção de um formulário. Diferentemente dos botões de opção, os checkboxes são independentes, eles não são vinculados entre si. O usuário poderá marcar ou desmarcar qualquer checkbox independente dos outros. Exemplo 4 Nesse exemplo criaremos um formulário simples com apenas quatro checkboxes. exemplo4.html. Tutorial HTML14 - Exemplo 4 - Como criar Formulários em HTML <title>tutorial HTML14 - Exemplo 4 - Como criar Formulários em <h4>exemplo de Formulário com caixas de seleção</h4> <form action=""> <input type="checkbox" name="apto" value="masculino">piscina<br> <input type="checkbox" name="apto" value="feminino">churrasqueira<br> <input type="checkbox" name="apto" value="masculino">porteiro Eletrônico<br> Simulados & Tutoriais Tutoriais HTML Pag. 5

<input type="checkbox" name="apto" value="feminino">cerca Elétrica<br> O atributo "name" da tag <input> é utilizado para separar os grupos de botões, e o atributo "value" é a variável que é tratada quando o formulário for enviado para um servidor. Área de Texto (TextArea) Como o próprio nome indica, o TextArea é uma caixa de texto com várias linhas e colunas, ou seja, mais flexível do que um campo de texto, onde o usuário poderá escrever mais conteúdo. O número de linhas e colunas poderão ser alterados utilizando-se para isso os atributos <rows> e <cols>. Quando o texto ultrapassar a área determinada, será criada automaticamente uma barra de rolagem. Exemplo 5 Nesse exemplo criaremos um formulário simples com apenas uma área de texto com 6 linhas e 30 caracteres por linha, e um texto já escrito que poderá ser apagado. exemplo5.html. Tutorial HTML14 - Exemplo 5 - Como criar Formulários em HTML <title>tutorial HTML14 - Exemplo 5 - Como criar Formulários em <h4>exemplo de Formulário com área de texto</h4> <form action=""> <textarea rows="6" cols="30"> Simulados & Tutoriais Tutoriais HTML Pag. 6

Esta é uma área de texto. </textarea> O TextArea possui outros atributos que serão discutidos em outros tutoriais quando estivermos trabalhando com formulários mais complexos. Lista drop-down (ComboBox) O ComboBox é ao mesmo tempo um campo de texto e uma lista, com a vantagem da lista ficar embutida, ficando visível somente o primeiro item. Nesse caso, ele economiza bastante espaço em um formulário. A largura do combo box é ajustada para o maior item da lista. Exemplo 6 Nesse exemplo criaremos um formulário simples com apenas uma área de texto com 6 linhas e 30 caracteres por linha, e um texto já escrito que poderá ser apagado. exemplo6.html. Tutorial HTML14 - Exemplo 6 - Como criar Formulários em HTML <title>tutorial HTML14 - Exemplo 6 - Como criar Formulários em <h4>exemplo de Formulário com lista drop-down</h4> <form action=""> <select name="carros"> <option value="audi">audi</option> Simulados & Tutoriais Tutoriais HTML Pag. 7

<option value="bentley">bentley</option> <option value="ferrari">ferrari</option> <option value="mercedes">mercedes</option> </select> O ComboBox também possui outros atributos que serão discutidos em outros tutoriais. O Botão Submit Esse botão é usado para enviar os dados do formulário para um servidor para a página definida no atributo "action" do formulário. Esses dados serão processados no servidor e enviados de volta o resultado desses dados. Todo formulário tem esse botão. Exemplo 7 Nesse exemplo criaremos um formulário com campos de texto de login e um botão para enviar os dados. A página que receberá os dados é definida no atributo "action". Quem deverá determinar essa página e o que ela deverá fazer é o desenvolvedor da página web. exemplo7.html. Tutorial HTML14 - Exemplo 7 - Como criar Formulários em HTML <title>tutorial HTML14 - Exemplo 7 - Como criar Formulários em <h4>exemplo de Formulário com um botão de envio de dados</h4> <form name="input" action="html_form_action.php" method="get"> Usuário: <input type="password" name="usuario"><br> Senha: <input type="password" name="senha"><br> <input type="submit" value="submit"> Simulados & Tutoriais Tutoriais HTML Pag. 8

Fieldset O Fieldset é utilizado para se criar uma borda em volta dos elementos de um formulário. Esse recurso é ideal para organizar melhor o seu formulário separando os campos por módulos ou categorias, além de poder dar um título a cada módulo. Exemplo 8 Nesse exemplo criaremos um formulário utilizando dois fieldset, um para a área dos dados pessoais do usuário e outro para o login. exemplo8.html. Tutorial HTML14 - Exemplo 8 - Como criar Formulários em HTML <title>tutorial HTML14 - Exemplo 8 - Como criar Formulários em <h4>exemplo de Formulário de login envolvido em um Fieldset</h4> <form name="input" action="html_form_action.php" method="get"> <fieldset> <legend>dados Pessoais:</legend> Nome: <input type="text" size="30"><br> Email: <input type="text" size="30"><br> Data de nascimento: <input type="text" size="10"> </fieldset> <fieldset> <legend>formulário de Login:</legend> Usuário: <input type="password" name="usuario"><br> Senha: <input type="password" name="senha"><br> <input type="submit" value="submit"> </fieldset> Simulados & Tutoriais Tutoriais HTML Pag. 9

***** Simulados & Tutoriais Tutoriais HTML Pag. 10

Exercícios de fixação 1) Que elemento permite criar conteúdo com mais de uma linha? a) combobox b) checkbox c) listbox d) textarea 2) Que elemento de um formulário define um campo de entrada de dados de apenas uma linha? a) textarea b) textfield c) combobox d) checkbox 3) A tag é utilizada para se criar uma borda em volta dos elementos de um formulário. a) <border> b) <legend> c) <input> d) <fieldset> 4) A tag serve para criarmos um título para a tag <fieldset>. a) <legend> b) <get> c) <border> d) <action> 5) Que atributo do elemento <form> devemos utilizar para inserirmos a página de resposta de um formulário no servidor? a) input b) method c) action d) name 6) Que elemento nos permite selecionar uma e apenas uma opção de um grupo de opções? a) checkbox b) radiobutton c) listbox d) combobox 7) Quando o conteúdo de um elemento ultrapassa o número de linhas já definido, será criada automaticamente uma barra de rolagem vertical. a) combobox b) textarea c) checkbox d) listbox 8) Que elemento nos permite selecionar e deselecionar mais de uma opção de um grupo de opções? Simulados & Tutoriais Tutoriais HTML Pag. 11

a) listbox b) combobox c) textarea d) checkbox 9) Que tipo de elemento mostra círculos ou asteriscos quando a caixa de texto é preenchida? a) input b) password c) combobox d) textarea 10) Que valor do atributo type devemos utilizar para enviar um formulário? a) text b) input c) textarea d) submit ***** Simulados & Tutoriais Tutoriais HTML Pag. 12