SlideShare une entreprise Scribd logo
1  sur  9
Aula 005
Aplicativos
PRONATEC
Programa Nacional de Acesso ao
Ensino Técnico e Emprego
PRONATEC
Programa Nacional de Acesso
ao Ensino Técnico e Emprego
1. Formulários HTML
• <form>...</form> define um formulário dentro do
documento html o que está interno à tag
• Parâmetros: ACTION indica a ação a ser tomada na
submissão do formulário: abrir um novo documento,
enviar um email ou executar um script
• Method: POST – os dados do formulário são enviados
de forma oculta, GET os dados são enviados descritos
na própria URL separados pelos caracteres “?” e “&”
• Exemplo de URL com GET:
www.pronatec.com/cadastra.php?codigo=1&nome=cl
audio%20luis – indica chamado GET com dois campos:
“codigo” valendo “1” e “nome” valendo “claudio luis”
2. Elementos de Formulários
• Dentro dos <form>..</form> podemos incluir
diversos elementos próprios de formulários :
• Caixa de entrada de texto curto
• Caixa de entrada de texto longo
• Lista de opções
• Botões de rádio
• Caixas de validação
• Botões: enviar, apagar e personalizados
3. Texto Curto
• <INPUT type=text name=nome value=texto id=t1>
• TYPE: text indica texto comum curto
• NAME: nome do elemento para o formulário
• ID: identificador único do objeto para javascript
• VALUE: valor de texto padrão para aparecer, esse
valor também será o conteúdo entrado pelo
teclado
• Pode ser usado com senha se type=“password”
• Pode limitar o tamanho com SIZE=Nº caracteres
4. Lista de Opções
• <SELECT> <OPTION>..</OPTION>...</SELECT
• Exemplo:
<SELECT name=estação>
<OPTION>Primeiro</OPTION>
<OPTION>Segundo</OPTION>
<OPTION>Terceiro</OPTION>
</SELECT>
• Monta uma lista de opções com 3 itens: Primeiro, Segundo ou Terceiro.
• O tipo de lista é “caixa combinada”, você clica na seta da direita para abrir
a lista e escolher qual deseja
• Parâmetro SELECT: NAME=nome do elemento, ID=identificador do
elemento
• Parâmetro OPTION: NAME=nome da opção para o formulário, VALUE =
valor numérico ou texto assumido pelo SELECT quando essa opção for
escolhida
5. Botões de Rádio
• <INPUT type=radio name=estação value=1>Primavera <BR>
• <INPUT type=radio name=estação value=2>Verão <BR>
• <INPUT type=radio name=estação value=3>Outono <BR>
• <INPUT type=radio name=estação value=4>Inverno <BR>
• TYPE: sempre “radio”
• NAME: o mesmo para o grupo de botões, se for diferente
pertence a outro grupo
• VALUE: valor assumido pelo grupo quando esse botão for
selecionado
• CHECKED: indica que o botão está marcado (ativo)
6. Caixa de Validação
• <INPUT type=checkbox name=ativo>Ativado
• TYPE: sempre “checkbox”
• NAME: nome do elemento para o formulário
7. Botão Enviar Dados
• <INPUT type=submit name=ok value=Enviar>
• TYPE: sempre “submit”
• NAME: nome do elemento para o formulário
• VALUE: texto que aparece no botão
• Sempre que clicado o formulário executará ACTION
8. Botão Apagar Campos
• <INPUT type=reset value=Apagar Campos>
• TYPE: sempre “reset”
• VALUE: texto que aparece no botão
• Sempre que clicado volta o formulário ao estado padrão
9. Dados ocultos
• <INPUT type=hidden name=site value=1>
• TYPE: sempre “hidden”
• NAME: nome do elemento no formulário
• VALUE: valor que fica oculto e será enviado
• Serve para conter valores pré-definidos

Contenu connexe

Similaire à Aplicativo aula05

Aula formularios 1
Aula formularios 1Aula formularios 1
Aula formularios 1Denise Lima
 
Internet I - Aula 06 - Formulários
Internet I - Aula 06 - FormuláriosInternet I - Aula 06 - Formulários
Internet I - Aula 06 - FormuláriosManoel Afonso
 
Curso HTML 5 - Aula com Formulários, Imagens, Áudio e Vídeo
Curso HTML 5 - Aula com Formulários, Imagens, Áudio e VídeoCurso HTML 5 - Aula com Formulários, Imagens, Áudio e Vídeo
Curso HTML 5 - Aula com Formulários, Imagens, Áudio e VídeoTiago Antônio da Silva
 
4 - Introdução ao Desenvolvimento Web - Formulários (pt 1)
4 - Introdução ao Desenvolvimento Web - Formulários (pt 1)4 - Introdução ao Desenvolvimento Web - Formulários (pt 1)
4 - Introdução ao Desenvolvimento Web - Formulários (pt 1)Mauro Duarte
 
Curso de html formularios
Curso de html formulariosCurso de html formularios
Curso de html formulariosErik Cunha
 
Programação web ii aulas 08 e 09
Programação web ii   aulas 08 e 09Programação web ii   aulas 08 e 09
Programação web ii aulas 08 e 09Yuri Bispo
 
HTML - HyperText Markup Language - Formulário
HTML - HyperText Markup Language - FormulárioHTML - HyperText Markup Language - Formulário
HTML - HyperText Markup Language - FormulárioIsrael Messias
 
Criação de formulários e tabelas com HTML
Criação de formulários e tabelas com HTMLCriação de formulários e tabelas com HTML
Criação de formulários e tabelas com HTMLLeonardo Soares
 

Similaire à Aplicativo aula05 (12)

Formulário HTML
Formulário HTMLFormulário HTML
Formulário HTML
 
Aula formularios 1
Aula formularios 1Aula formularios 1
Aula formularios 1
 
Internet I - Aula 06 - Formulários
Internet I - Aula 06 - FormuláriosInternet I - Aula 06 - Formulários
Internet I - Aula 06 - Formulários
 
Curso HTML 5 - Aula com Formulários, Imagens, Áudio e Vídeo
Curso HTML 5 - Aula com Formulários, Imagens, Áudio e VídeoCurso HTML 5 - Aula com Formulários, Imagens, Áudio e Vídeo
Curso HTML 5 - Aula com Formulários, Imagens, Áudio e Vídeo
 
Formulários em html
Formulários em htmlFormulários em html
Formulários em html
 
4 - Introdução ao Desenvolvimento Web - Formulários (pt 1)
4 - Introdução ao Desenvolvimento Web - Formulários (pt 1)4 - Introdução ao Desenvolvimento Web - Formulários (pt 1)
4 - Introdução ao Desenvolvimento Web - Formulários (pt 1)
 
Curso de html formularios
Curso de html formulariosCurso de html formularios
Curso de html formularios
 
Programação web ii aulas 08 e 09
Programação web ii   aulas 08 e 09Programação web ii   aulas 08 e 09
Programação web ii aulas 08 e 09
 
HTML - HyperText Markup Language - Formulário
HTML - HyperText Markup Language - FormulárioHTML - HyperText Markup Language - Formulário
HTML - HyperText Markup Language - Formulário
 
Formulários
FormuláriosFormulários
Formulários
 
Criação de formulários e tabelas com HTML
Criação de formulários e tabelas com HTMLCriação de formulários e tabelas com HTML
Criação de formulários e tabelas com HTML
 
Formularios
FormulariosFormularios
Formularios
 

Plus de Cláudio Amaral

DER - Diagrama de Entidade e Relacionamentos
DER - Diagrama de Entidade e RelacionamentosDER - Diagrama de Entidade e Relacionamentos
DER - Diagrama de Entidade e RelacionamentosCláudio Amaral
 
Projeto de Sistemas - Aula005
Projeto de Sistemas - Aula005Projeto de Sistemas - Aula005
Projeto de Sistemas - Aula005Cláudio Amaral
 
Projeto de Sistemas - Aula004
Projeto de Sistemas - Aula004Projeto de Sistemas - Aula004
Projeto de Sistemas - Aula004Cláudio Amaral
 
Projeto de Sistemas - Aula003
Projeto de Sistemas - Aula003Projeto de Sistemas - Aula003
Projeto de Sistemas - Aula003Cláudio Amaral
 
Projeto de Sistemas - Aula002
Projeto de Sistemas - Aula002Projeto de Sistemas - Aula002
Projeto de Sistemas - Aula002Cláudio Amaral
 
Banco de Dados II - Aula1
Banco de Dados II - Aula1Banco de Dados II - Aula1
Banco de Dados II - Aula1Cláudio Amaral
 
Projeto de Sistemas - Parte001
Projeto de Sistemas - Parte001Projeto de Sistemas - Parte001
Projeto de Sistemas - Parte001Cláudio Amaral
 
Sistema Operacional - Pratica002
Sistema Operacional - Pratica002Sistema Operacional - Pratica002
Sistema Operacional - Pratica002Cláudio Amaral
 
Sistema Operacional - Pratica001
Sistema Operacional - Pratica001Sistema Operacional - Pratica001
Sistema Operacional - Pratica001Cláudio Amaral
 
Sistema Operacional - Pratica003
Sistema Operacional - Pratica003Sistema Operacional - Pratica003
Sistema Operacional - Pratica003Cláudio Amaral
 
Sistema Operacional - Aula005
Sistema Operacional - Aula005Sistema Operacional - Aula005
Sistema Operacional - Aula005Cláudio Amaral
 
Sistema Operacional - Aula003
Sistema Operacional - Aula003Sistema Operacional - Aula003
Sistema Operacional - Aula003Cláudio Amaral
 
Sistema Operacional - Aula002
Sistema Operacional - Aula002Sistema Operacional - Aula002
Sistema Operacional - Aula002Cláudio Amaral
 
Sistema Operacional - Aula001
Sistema Operacional - Aula001Sistema Operacional - Aula001
Sistema Operacional - Aula001Cláudio Amaral
 
Sistema Operacional - Aula006
Sistema Operacional - Aula006Sistema Operacional - Aula006
Sistema Operacional - Aula006Cláudio Amaral
 
Sistema Operacional - Aula004
Sistema Operacional - Aula004Sistema Operacional - Aula004
Sistema Operacional - Aula004Cláudio Amaral
 

Plus de Cláudio Amaral (20)

DER - Diagrama de Entidade e Relacionamentos
DER - Diagrama de Entidade e RelacionamentosDER - Diagrama de Entidade e Relacionamentos
DER - Diagrama de Entidade e Relacionamentos
 
Projeto de Sistemas - Aula005
Projeto de Sistemas - Aula005Projeto de Sistemas - Aula005
Projeto de Sistemas - Aula005
 
Projeto de Sistemas - Aula004
Projeto de Sistemas - Aula004Projeto de Sistemas - Aula004
Projeto de Sistemas - Aula004
 
Projeto de Sistemas - Aula003
Projeto de Sistemas - Aula003Projeto de Sistemas - Aula003
Projeto de Sistemas - Aula003
 
Projeto de Sistemas - Aula002
Projeto de Sistemas - Aula002Projeto de Sistemas - Aula002
Projeto de Sistemas - Aula002
 
Banco de Dados II - Aula1
Banco de Dados II - Aula1Banco de Dados II - Aula1
Banco de Dados II - Aula1
 
Projeto de Sistemas - Parte001
Projeto de Sistemas - Parte001Projeto de Sistemas - Parte001
Projeto de Sistemas - Parte001
 
Programação-Aula004
Programação-Aula004Programação-Aula004
Programação-Aula004
 
Aplicativo aula006
Aplicativo aula006Aplicativo aula006
Aplicativo aula006
 
Aplicativo aula008
Aplicativo aula008Aplicativo aula008
Aplicativo aula008
 
Aplicativo aula007
Aplicativo aula007Aplicativo aula007
Aplicativo aula007
 
Sistema Operacional - Pratica002
Sistema Operacional - Pratica002Sistema Operacional - Pratica002
Sistema Operacional - Pratica002
 
Sistema Operacional - Pratica001
Sistema Operacional - Pratica001Sistema Operacional - Pratica001
Sistema Operacional - Pratica001
 
Sistema Operacional - Pratica003
Sistema Operacional - Pratica003Sistema Operacional - Pratica003
Sistema Operacional - Pratica003
 
Sistema Operacional - Aula005
Sistema Operacional - Aula005Sistema Operacional - Aula005
Sistema Operacional - Aula005
 
Sistema Operacional - Aula003
Sistema Operacional - Aula003Sistema Operacional - Aula003
Sistema Operacional - Aula003
 
Sistema Operacional - Aula002
Sistema Operacional - Aula002Sistema Operacional - Aula002
Sistema Operacional - Aula002
 
Sistema Operacional - Aula001
Sistema Operacional - Aula001Sistema Operacional - Aula001
Sistema Operacional - Aula001
 
Sistema Operacional - Aula006
Sistema Operacional - Aula006Sistema Operacional - Aula006
Sistema Operacional - Aula006
 
Sistema Operacional - Aula004
Sistema Operacional - Aula004Sistema Operacional - Aula004
Sistema Operacional - Aula004
 

Aplicativo aula05

  • 1. Aula 005 Aplicativos PRONATEC Programa Nacional de Acesso ao Ensino Técnico e Emprego
  • 2. PRONATEC Programa Nacional de Acesso ao Ensino Técnico e Emprego
  • 3. 1. Formulários HTML • <form>...</form> define um formulário dentro do documento html o que está interno à tag • Parâmetros: ACTION indica a ação a ser tomada na submissão do formulário: abrir um novo documento, enviar um email ou executar um script • Method: POST – os dados do formulário são enviados de forma oculta, GET os dados são enviados descritos na própria URL separados pelos caracteres “?” e “&” • Exemplo de URL com GET: www.pronatec.com/cadastra.php?codigo=1&nome=cl audio%20luis – indica chamado GET com dois campos: “codigo” valendo “1” e “nome” valendo “claudio luis”
  • 4. 2. Elementos de Formulários • Dentro dos <form>..</form> podemos incluir diversos elementos próprios de formulários : • Caixa de entrada de texto curto • Caixa de entrada de texto longo • Lista de opções • Botões de rádio • Caixas de validação • Botões: enviar, apagar e personalizados
  • 5. 3. Texto Curto • <INPUT type=text name=nome value=texto id=t1> • TYPE: text indica texto comum curto • NAME: nome do elemento para o formulário • ID: identificador único do objeto para javascript • VALUE: valor de texto padrão para aparecer, esse valor também será o conteúdo entrado pelo teclado • Pode ser usado com senha se type=“password” • Pode limitar o tamanho com SIZE=Nº caracteres
  • 6. 4. Lista de Opções • <SELECT> <OPTION>..</OPTION>...</SELECT • Exemplo: <SELECT name=estação> <OPTION>Primeiro</OPTION> <OPTION>Segundo</OPTION> <OPTION>Terceiro</OPTION> </SELECT> • Monta uma lista de opções com 3 itens: Primeiro, Segundo ou Terceiro. • O tipo de lista é “caixa combinada”, você clica na seta da direita para abrir a lista e escolher qual deseja • Parâmetro SELECT: NAME=nome do elemento, ID=identificador do elemento • Parâmetro OPTION: NAME=nome da opção para o formulário, VALUE = valor numérico ou texto assumido pelo SELECT quando essa opção for escolhida
  • 7. 5. Botões de Rádio • <INPUT type=radio name=estação value=1>Primavera <BR> • <INPUT type=radio name=estação value=2>Verão <BR> • <INPUT type=radio name=estação value=3>Outono <BR> • <INPUT type=radio name=estação value=4>Inverno <BR> • TYPE: sempre “radio” • NAME: o mesmo para o grupo de botões, se for diferente pertence a outro grupo • VALUE: valor assumido pelo grupo quando esse botão for selecionado • CHECKED: indica que o botão está marcado (ativo)
  • 8. 6. Caixa de Validação • <INPUT type=checkbox name=ativo>Ativado • TYPE: sempre “checkbox” • NAME: nome do elemento para o formulário 7. Botão Enviar Dados • <INPUT type=submit name=ok value=Enviar> • TYPE: sempre “submit” • NAME: nome do elemento para o formulário • VALUE: texto que aparece no botão • Sempre que clicado o formulário executará ACTION
  • 9. 8. Botão Apagar Campos • <INPUT type=reset value=Apagar Campos> • TYPE: sempre “reset” • VALUE: texto que aparece no botão • Sempre que clicado volta o formulário ao estado padrão 9. Dados ocultos • <INPUT type=hidden name=site value=1> • TYPE: sempre “hidden” • NAME: nome do elemento no formulário • VALUE: valor que fica oculto e será enviado • Serve para conter valores pré-definidos