Aula 3

1400 palavras 6 páginas
Aplicações para Internet

Conteúdo:
• HTML5
– Formulários

Professores:
Alcides Teixeira
Ana Paula
Cristiane Camilo
Manuel Ledón
Pedro Cacique

Formulários


Quem nunca preencheu um formulário de cadastro na WEB? A ideia de formulário todos conhecem. Em resumo, sua principal utilidade é coletar os dados do usuário e fazer algum tipo de processamento no servidor, porém também podemos utilizar para processar algo em JavaScript, no cliente.



Podemos criar nossos formulários através do HTML utilizando tags para cada tipo de elemento de entrada de dados. No HTML5 também temos alguns atributos que irão facilitar a validação do formulário sem a necessidade de desenvolver scripts em outras linguagens, ou seja, para validar alguns dados não precisaremos utilizar o JavaScript diretamente.

Formulários
• Como a linguagem HTML5 ainda está em desenvolvimento, alguns atributos e comandos de formulários não são compatíveis com todos os navegadores, por isso iremos utilizar somente o que for compatível com pelo menos dois navegadores (Google Chrome e Firefox).
• Para criarmos um formulário podemos utilizar a tag <form> ou em alguns casos somente o elemento como um botão para disparar uma ação na nossa página.


Tag form
<form name="form1" method="post" action="">
Elementos do formulário
</form>
get ou post

Endereço, página do servidor

Formulários (tag input)
• Tag para entrada de dados, que poderá ter diversas variações, conforme exemplos abaixo:


Exemplos:
Nome: <input type="text" name="nome" />
Senha: <input type="password" name="senha" />
E-mail: <input type="email" name="usermail" /> (está opção irá validar o campo de e-mail)
URL: <input type="url" name="homepage" /> (usado para validar URLs)
<input type="submit" value="Enviar" /> (Para enviar o form para o servidor)

Omitimos a tag label (ver depois) para facilitar o exemplo.

Formulários (tag input) cont.


Campo oculto
<input name="oculto" type="hidden" value="algumacoisa">



Checkbox (o usuário pode marcar

Relacionados

  • aula 3
    1728 palavras | 7 páginas
  • aula tem 3
    419 palavras | 2 páginas
  • aula 3
    2154 palavras | 9 páginas
  • Aula 3
    283 palavras | 2 páginas
  • Aula 3
    1681 palavras | 7 páginas
  • Aula 3
    1901 palavras | 8 páginas
  • aula 3
    1192 palavras | 5 páginas
  • aula 3
    723 palavras | 3 páginas
  • Aula 3
    4479 palavras | 18 páginas
  • aula 3
    1255 palavras | 6 páginas