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

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

INTRODUÇÃO AO DESENVOLVIMENTO WEB

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

Programação para Internet I

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

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

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

PROGRAMAÇÃO WEB DO LADO DO CLIENTE

Mais sobre uso de formulários Site sem Ajax

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

COMO FUNCIONA UM FORMULÁRIO

SIMULADOS & TUTORIAIS

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

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

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

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

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

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

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

Web Design Aula 09: Formulários

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

LINGUAGEM DE PROGRAMAÇÃO WEB

Linguagem de. Aula 06. Profa Cristiane Koehler

Programação Web Prof. Wladimir

Introdução à Tecnologia Web

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

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

Ferramentas para Multimídia e Internet

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

Programação Web Prof. Wladimir

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

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

Faça um Site PHP 5.2 com MySQL 5.0 Comércio Eletrônico

HTML: Formulários Programação de Servidores

TECNOLOGIAS WEB AULA 7

Manual 2010 Webmaster

Manual de uso do aplicativo Filho Sem Fila

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

indica o nome do campo pelo qual podemos acessar.

UNIVERSIDADE FEDERAL DO VALE DO SÃO FRANCISCO SECRETARIA DE TECNOLOGIA DA INFORMAÇÃO. Manual do Usuário. Programa de Avaliação de Desempenho PROAD

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

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

Manual do Usuário SIG

MANUAL DE UTILIZAÇÃO SISTEMA DE CADASTRO INTRANET

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

NewAgent enterprise-brain


Livro Caixa. Copyright ControleNaNet

A pessoa que tenha imóvel cadastrado no Sistema Nacional de Cadastro Rural SNCR.

Manual do Google agenda. criação e compartilhamento de agendas

Programando em PHP. Conceitos Básicos

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

Microsoft Office Outlook Web Access ABYARAIMOVEIS.COM.BR

Solicitação do Cliente

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

UNIVERSIDADE FEDERAL DO VALE DO SÃO FRANCISCO UNIVASF SECRETARIA DE TECNOLOGIA DA INFORMAÇÃO STI DEPARTAMENTO DE SISTEMAS DE INFORMAÇÕES

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

Instituto Siegen Manual do Professor

HTML5 ESSENCIAL. Fundamentos de todo serviço na Web

DICAS IMPORTANTES. Alunos com dificuldades DEVEM procurar o atendimento de suporte evesp@mstech.com.br ou

Guia do Revendedor Windows

Tecnologias Web. Formulários HTML

"Manual de Acesso ao Moodle - Discente" 2014

Disciplina-POO-III- 3º Anos(Inf) (Lista de Exercícios III - Bimestre) 19/08/2015

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

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

Manual do usuário. v1.0

BLACKBERRY - PME e PL Passo a Passo Registro Site BIS BlackBerry PME e Profissional Liberal

Scriptlets e Formulários

Manual das funcionalidades Webmail AASP

Manual Básico do Usuário. Monitoramento de Iniciativas Estratégicas. Planejamento Estratégico - ANVISA

FAZENDO SUA INSCRIÇÃO NO EXAME CLASSIFICATORIO

Manual de Atualização MATERIAL DE APOIO - KB IMÓVEIS

ENVIO DE HOLERITH E INFORME DE RENDIMENTOS POR

COMO SOLICITAR O CADASTRO DE UM ITEM SSA Central de Cadastro

Tutorial do administrador do HelpCenterLive (Sistema de Ajuda)

Omega Tecnologia Manual Omega Hosting

Manual do Sistema Carteira do Idoso

MANUAL DO INSTAR-MAIL 1.0. Pagina de login e senha do Instar-Mail

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

s editores de s Como configurar contas de nos principais Como configurar contas de s nos principais editores de s

WordPress Institucional UFPel Guia Rápido

Introdução. Nesta guia você aprenderá:

Mostrar área de trabalho.scf. Manual do Produto EDI.

Documentação. Programa de Evolução Contínua Versão 1.72

Especificação do Caso de Uso Manter Cliente

Tutorial: Webmail. Dicas de Uso e Funcionalidades 02/2015. Versão 01

Manual do Visualizador NF e KEY BEST

Apostila Oultlook 2007 Prof. Fabrício Melo

Manual Básico do Usuário. Monitoramento das Metas do Ciclo de Avaliação. de Desempenho Institucional - ADI

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

1- Acessando o sistema

PRACTICO LIVE! - CONSULTAS DINÂMICAS POSIÇÃO DE ESTOQUE

Manual de Gerenciamento de Conteúdo

DESENVOLVIMENTO WEB I

Passo a Passo: Reiniciar Senha do Contribuinte na Internet

TUTORIAL FERRAMENTA DE PRÉ-AGENDAMENTO ONLINE. MAPLO

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

Olimpíada Brasileira de Robótica. Manual de Inscrição. Sistema OLIMPO Instruções

Transcrição:

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

Durante a navegação em websites é comum que sejam solicitadas informações sobre algo, seja uma compra, uma sugestão ou um cadastro. Um formulário é um recurso do HTML que permite aos usuários inserirem dados. O HTML oferece diversas tags para coleta destes dados.

Sempre que for preciso um formulário, este mesmo deve estar delimitado pela tag <form> O comando <form> </form> delimita o início e o fim do formulário. Tipicamente esta tag agrupa outras tags mais específicas que veremos a seguir. Para que os dados sejam enviados ao servidor, deve existir um botão especial do tipo submit.

A tag <form> possui dois atributos principais: action: define o destino para onde os dados serão enviados method: define o método no qual os dados serão enviados. Exemplo:

É uma tag que cria um "campo" ou espaço, onde é permitido ao usuário entrar ou especificar alguma informação.

A tag <input> possui diversos tipos. O tipo é definido no atributo type. text: aceita apenas caracteres alfanuméricos radio: é um tipo de botão, onde apenas uma opção pode estar selecionada checkbox: é uma caixa de marcar várias opções. submit: é um botão para envio do formulário password: é um campo que escode os caracteres digitados. button: cria um botão. date: define um campo que aceita apenas datas. mais tipos ver: http://www.w3schools.com/tags/tag_input.asp

type define que o input é do tipo texto, isto é, ele aceita um texto como informação de entrada o input deve ter um nome, para poder ser identificado. Resultado:

O tamanho do campo A quantidade máxima de caracteres aceita

Utilizado quando o usuário só pode escolher uma opção.

Utilizado quando o usuário pode escolher várias opções.

Input para texto, password e botão

Dois estados: normal clicado

Possibilita ao usuário, selecionar uma opção a partir de uma lista com várias opções:

O atributo selected permite configurar que uma opção seja selecionada por padrão. No exemplo abaixo, Santa Catarina será a opção padrão exibida quando a página for carregada.

Esta tag permite a entrada de grande quantidade de dados, tipicamente textos, utilizados por exemplo em formulários que solicitam alguma sugestão do usuário. É necessário especificar dois atributos: rows: a quantidade de linhas da textarea cols: a quantidade de colunas da textarea.

linhas rows 5 colunas cols 40

Escreva o código HTML e CSS do formulário abaixo:

Escreva o código HTML e CSS do formulário abaixo:

cor fundo: #C9FEBE

Faça o formulário ao lado. Observe o alinhamento dos tamanhos das inputs.

<input type="email"> um campo que aceita apenas emails <input type="number"> define um input do tipo numérico <input type="range"> define um input do tipo intervalo <input type="date"> define um input tipo calendário <input type="time"> define um input para trabalhar com horário <input type="datetime-local"> define um input que aceita data e horário

ATRIBUTO VALORES DESCRIÇÃO autocomplete on, off define se o campo aceita autocomplete autofocus define que a input receberá o foco quando a página terminar de carregar disabled disabled define que a tag está desabilitada placeholder texto define uma dica sobre os valores que o campo aceita readonly readonly campo somente leitura required required define um campo obrigatório min número ou data valor mínimo que o input aceita max número ou data valor máximo que o input aceita

Ao lado temos 4 regras CSS para formatação da input no caso de números válidos ou inválidos:

Faça um formulário de cadastro de clientes para uma agência de empregos. O formulário deve possuir os seguintes campos: nome * cpf * rg email * nacionalidade (coloque 4 países) currículo (campo texto sem limitação de caracteres) Faça a formatação CSS para diferenciar os campos válidos dos inválidos. * campos obrigatórios