SlideShare uma empresa Scribd logo
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

Mais conteúdo relacionado

Semelhante a Aplicativo aula05

Formulário HTML
Formulário HTMLFormulário HTML
Formulário HTML
Evandro Manara Miletto
 
Aula formularios 1
Aula formularios 1Aula formularios 1
Aula formularios 1
Denise Lima
 
Internet I - Aula 06 - Formulários
Internet I - Aula 06 - FormuláriosInternet I - Aula 06 - Formulários
Internet I - Aula 06 - Formulários
Manoel 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ídeo
Tiago Antônio da Silva
 
Formulários em html
Formulários em htmlFormulários em html
Formulários em html
MaraSilviaMarelli
 
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
 
Utilizando Formulários em HTML - SlideShare
Utilizando Formulários em HTML - SlideShareUtilizando Formulários em HTML - SlideShare
Utilizando Formulários em HTML - SlideShare
paulocoob
 
Curso de html formularios
Curso de html formulariosCurso de html formularios
Curso de html formularios
Erik 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 09
Yuri Bispo
 
HTML - HyperText Markup Language - Formulário
HTML - HyperText Markup Language - FormulárioHTML - HyperText Markup Language - Formulário
HTML - HyperText Markup Language - Formulário
Israel Messias
 
Formulários
FormuláriosFormulários
Formulários
jonatasoliveira
 
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
Leonardo Soares
 
Formularios
FormulariosFormularios
Formularios
Denise Lima
 

Semelhante a Aplicativo aula05 (13)

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)
 
Utilizando Formulários em HTML - SlideShare
Utilizando Formulários em HTML - SlideShareUtilizando Formulários em HTML - SlideShare
Utilizando Formulários em HTML - SlideShare
 
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
 

Mais 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 Relacionamentos
Cláudio Amaral
 
Projeto de Sistemas - Aula005
Projeto de Sistemas - Aula005Projeto de Sistemas - Aula005
Projeto de Sistemas - Aula005
Cláudio Amaral
 
Projeto de Sistemas - Aula004
Projeto de Sistemas - Aula004Projeto de Sistemas - Aula004
Projeto de Sistemas - Aula004
Cláudio Amaral
 
Projeto de Sistemas - Aula003
Projeto de Sistemas - Aula003Projeto de Sistemas - Aula003
Projeto de Sistemas - Aula003
Cláudio Amaral
 
Projeto de Sistemas - Aula002
Projeto de Sistemas - Aula002Projeto de Sistemas - Aula002
Projeto de Sistemas - Aula002
Cláudio Amaral
 
Banco de Dados II - Aula1
Banco de Dados II - Aula1Banco de Dados II - Aula1
Banco de Dados II - Aula1
Cláudio Amaral
 
Projeto de Sistemas - Parte001
Projeto de Sistemas - Parte001Projeto de Sistemas - Parte001
Projeto de Sistemas - Parte001
Cláudio Amaral
 
Programação-Aula004
Programação-Aula004Programação-Aula004
Programação-Aula004
Cláudio Amaral
 
Aplicativo aula006
Aplicativo aula006Aplicativo aula006
Aplicativo aula006
Cláudio Amaral
 
Aplicativo aula008
Aplicativo aula008Aplicativo aula008
Aplicativo aula008
Cláudio Amaral
 
Aplicativo aula007
Aplicativo aula007Aplicativo aula007
Aplicativo aula007
Cláudio Amaral
 
Sistema Operacional - Pratica002
Sistema Operacional - Pratica002Sistema Operacional - Pratica002
Sistema Operacional - Pratica002
Cláudio Amaral
 
Sistema Operacional - Pratica001
Sistema Operacional - Pratica001Sistema Operacional - Pratica001
Sistema Operacional - Pratica001
Cláudio Amaral
 
Sistema Operacional - Pratica003
Sistema Operacional - Pratica003Sistema Operacional - Pratica003
Sistema Operacional - Pratica003
Cláudio Amaral
 
Sistema Operacional - Aula005
Sistema Operacional - Aula005Sistema Operacional - Aula005
Sistema Operacional - Aula005
Cláudio Amaral
 
Sistema Operacional - Aula003
Sistema Operacional - Aula003Sistema Operacional - Aula003
Sistema Operacional - Aula003
Cláudio Amaral
 
Sistema Operacional - Aula002
Sistema Operacional - Aula002Sistema Operacional - Aula002
Sistema Operacional - Aula002
Cláudio Amaral
 
Sistema Operacional - Aula001
Sistema Operacional - Aula001Sistema Operacional - Aula001
Sistema Operacional - Aula001
Cláudio Amaral
 
Sistema Operacional - Aula006
Sistema Operacional - Aula006Sistema Operacional - Aula006
Sistema Operacional - Aula006
Cláudio Amaral
 
Sistema Operacional - Aula004
Sistema Operacional - Aula004Sistema Operacional - Aula004
Sistema Operacional - Aula004
Cláudio Amaral
 

Mais 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