Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
anapaula.cardoso@ifmg.edu.br
IFMG – Formiga/MG
23/Mar/2018
Desenvolvimento Web I
Curso Técnico em Informática
HTML5 Formulários
• Atributos <form>:
• name: nome do formulário.
• id: identificação como de qualquer outro elemento HTML.
• action: define para aonde serão enviados os dados do formulário.
• method: com o valor get, envia os dados do formulário pela URL;
com o valor post, envia os dados "implicitamente".
• enctype: usado para fazer o upload de arquivos, quando é definido
o valor multipart/form-data.
HTML5 Formulários
• Elemento <input>
• Gera um campo onde o usuário pode selecionar ou entrar com
dados de várias maneiras.
• Atributos:
• Name: nome do campo que será utilizado pelo script
• Value: valor inicial do campo (opcional).
• Size: indica o tamanho do campo que aparece na tela (opcional,
valor default=20)
• Maxlength: determina o tamanho máximo de caracteres que o
usuário pode digitar (opcional).
HTML5 Formulários
• Elemento <select>
• Possibilita a escolha de um ou mais itens;
• Tag:
<SELECT>..
<OPTION>
<\OPTION>
</SELECT>
HTML5 Formulários
• Atributos de Select:
• Name: nome do campo
• Size: determina quantos itens da lista serão mostrados
• Multiple: determina a seleção de mais de um item (tecla sifth).
• <OPTION> <\OPTION>:
• Define os itens de seleção
• Atributos:
• Value: valor transmitido pelo browser caso a opção seja selecionada
• Selected: escolha padrão
Exercício
• Atributos <input>:
• list: O ID de um elemento <datalist> cujo conteúdo, elementos
<option> , e são usados como dicas e mostrados como sugestões
no campo de entrada.
• pattern: Uma expressão regular que o valor de controle é
comparado, que podem ser usados com valores type de text, tel,
search, url, e email.
HTML5 Formulários
• Atributos <input>:
• formmethod: Uma string indicando qual método HTTP (GET or
POST) deve ser usado quando enviado; ele substitui o method do
elemento <form> , se definido. O formmethod só aplica quando o
type é image ou submit.
• x-moz-errormessage : Uma string que é mostrada como uma
mensagem de erro quando o a validação falha. Esta é uma
extensão Mozilla, e não é padrão.