Академический Документы
Профессиональный Документы
Культура Документы
UNIVALI / CTTMAR
PROGRAMAO I
HTML 5
Professor: Carlos Henrique Bughi
Perodo: 1 C/H: 72
Formulrios
Formulrios
Atributos do elemento FORM
autocomplete
novalidate
Formulrios
Autocomplete
O atributo autocomplete especifica se um formulrio
ou campo de entrada deve ter autocomplete ligado ou
desligado.
Quando autocomplete est ligado, o navegador sugere
os valores com base nos valores que o usurio tenha
entrado antes.
Dica: possvel ter autocomplete "on" para o formulrio, e
"off" para campos de entrada especficos, ou vice-versa.
Nota: O atributo autocomplete trabalha com <form> e os
seguintes tipos <input>: text, search, url, tel, email, password,
datepickers, range e color.
Formulrios
Autocomplete
Formulrios
novalidate
O atributo novalidate um atributo booleano.
Quando presente, ele especifica que os dados dos
formulrios no devem ser validados quando
submetidos
Formulrios
Atributos do
elemento INPUT
autocomplete
autofocus
form
formaction
formenctype
formmethod
formnovalidate
formtarget
list
min and max
multiple
pattern (regexp)
placeholder
required
step
Formulrios
Autofocus
O atributo autofocus um atributo booleano.
Quando presente, ele especifica que um elemento
<input> deve receber automaticamente o foco
quando a pgina carregada.
Formulrios
form
O atributo form especifica um ou mais formulrios
a que um elemento <input> pertence.
Dica: Para se referir a mais de um formulrio, use uma
lista separada por espao de ids do formulrio.
Formulrios
formaction
O atributo formaction especifica a URL de um
arquivo que ir processar o controle de entrada,
quando o formulrio enviado.
O atributo formaction substitui o atributo action do
elemento <form>.
Nota: usado com type = "submit" e type = "image".
Formulrios
formaction
Formulrios
formenctype
O atributo formenctype especifica como os dados
do formulrio devem ser codificados quando envilo para o servidor (apenas para formulrios com
method = "post")
O atributo formenctype substitui o atributo
enctype do elemento <form>.
Nota: usado com type = "submit" e type = "image".
Formulrios
formenctype
Formulrios
formmethod
O atributo formmethod define o mtodo HTTP para
o envio de formulrio de dados para a URL de ao.
O atributo formmethod substitui o atributo method
do elemento <form>.
Nota: usado com type = "submit" e type = "image".
Formulrios
formmethod
Formulrios
formtarget
O atributo formtarget especifica um nome ou uma
palavra-chave que indica onde exibir a resposta
recebida aps o envio do formulrio.
O atributo formtarget substitui o atributo target do
elemento <form>.
Nota: usado com type = "submit" e type = "image".
Formulrios
formtarget
Formulrios
min e max
Os atributos min e max especificam o valor mnimo
e mximo para um elemento <input>.
Nota: funcionam com os seguintes tipos de entrada:
number, range, date, datetime, datetime-local, month,
time e week.
Formulrios
min e max
Formulrios
multiple
O atributo mltiplo um atributo booleano.
Quando presente, ele especifica que o usurio tem
permisso para inserir mais de um valor no
elemento <input>.
Nota: funciona com os seguintes tipos de entrada: email
e file.
Formulrios
pattern
O atributo pattern especifica uma expresso
regular (regex) que validar o valor do elemento.
Nota: funciona com os seguintes tipos de entrada: text,
search, url, tel, email e password.
Dica: Use o atributo title para descrever o padro para
ajudar o usurio.
Formulrios
placeholder
Especifica uma dica que descreve o valor esperado
de um campo de entrada (por exemplo, um valor
de exemplo ou uma curta descrio do formato
esperado).
A dica exibida no campo de entrada antes de o
usurio digitar um valor.
Nota: funciona com os seguintes tipos de entrada: text,
search, url, tel, email e password.
Formulrios
required
O atributo required um atributo booleano.
Quando presente, ele especifica que um campo de
entrada deve ser preenchido antes de enviar o
formulrio.
Nota: funciona com os seguintes tipos de entrada: text,
search, url, tel, email, password, date, number,
checkbox, radio e file.
Formulrios
step
O atributo step especifica os intervalos de nmeros
vlidos para um elemento <input>.
Exemplo: se step = "3", os nmeros vlidos podem
ser -3, 0, 3, 6, etc
Dica: pode ser utilizado em conjunto com o min e max
para criar uma faixa de valores vlidos.
Nota: funciona com os seguintes tipos de entrada:
number, range, date, datetime, datetime-local, month,
hour e week.
Formulrios
Novos tipos para o elemento input
color
date
datetime
datetime-local
email
month
number
range
search
tel
time
url
week
Formulrios
Elemento
Descrio
Color
Seleo de cor
Date
Seleo de data
Datetime
Datetime-local
Month
Seleo de ms (e ano)
Number
Range
Search
Tel
Time
Seleo de hora
url
wek
suporte
Atividade prtica
Utilizando HTML 5, crie um formulrio web
conforme imagem indicada.
Observaes:
Campos com * so obrigatrios;
Utilizar o seguinte pattern (regex) para validar o cpf:
^\d{3}\.\d{3}\.\d{3}\-\d{2}$
Tente descobrir qual o pattern para validao de CEP;
Utilize fieldset para agrupar os campos;