Criar Web, manuais e recursos para desenvolvimento web
Manuais
Programas
FAQS
Diretório
Comunidade
  Inicio > Manuais > Programação em Javascript II
SEÇÕES
Manuais relacionados
+Programação em Javascript II
Categorias
+Javascript

Índice do Manual Programação em Javascript II
+ Introdução ao manual II de Javascript
+ Livraria de funções Javascript
+ Exemplos das funções da livraria Javascript
+ Objetos em Javascript
+ Objetos incorporados em Javascript
+ Classe string em Javascript
+ Exemplos de funcionamento da classe String
+ Classe Date em Javascript
+ Exemplo de funcionamento de Date
+ Classe Math em Javascript
+ Classe Number em Javascript
+ Classe Boolean em Javascript
+ Criação de classes em Javascript
+ Criação de classes em Javascript II
+ Criação de classes em Javascript III
+ Hierarquia de objetos do navegador
+ Trabalhando com a hierarquia em Javascript
+ Objeto Window de Javascript
+ Métodos de window em Javascript
+ Exemplos de métodos de Window
+ Objeto document em Javascript
+ Exemplos de propriedades de document
+ Métodos de document
+ Fluxo de escritura do documento
+ Trabalho com formulários em Javascript
+ Ex. de trabalho com formulários. Calculadora simples
+ Propriedades e métodos do objeto form
+ Controle de campos de texto com Javascript
+ Controle de checkbox em javascript
+ Controle de botões de radio em Javascript
+ Controle de campos select com Javascript
+ Controle de elementos Textarea em Javascript
+ Os eventos em Javascript
+ Os manipuladores de eventos em Javascript
+ Exemplos de eventos em Javascript. Onabort
+ Exemplo do evento onblur em Javascript
+ Continuação do exemplo de onblur
+ Elementos de formulário select associados
+ Evento onunload de Javascript
+ Evento onload de Javascript

Descrição dos capítulos

Parceiros
- CSS para Web Design
- S.O.S Designers
- Slackware-Brasil
- Crie seu Web site
- Oficina da Net


Trabalho com formulários em Javascript

Para continuar vamos ver uma série de capítulos enfocados em aprender a trabalhar com os formulários. Agora veremos como acessar aos formulários e seus elementos.


Para continuar vamos ver uma série de capítulos enfocados em aprender a trabalhar com os formulários, acessar aos seus elementos para controlar seus valores e atualizá-los.

O objeto form depende na hierarquia do objeto document. Em um objeto form podemos encontrar alguns métodos e propriedades, mas o mais destacado que poderemos encontrar é cada uno dos elementos do formulário. Ou seja, de um formulário dependem todos os elementos que existem dentro, como podem ser campos de texto, caixas de seleção, áreas de texto, botões de radio, etc.

Para acessar a um formulário pelo objeto document podemos faze-lo de duas formas.
  1. A partir de seu nome, atribuído com o atributo NAME de HTML.
  2. Mediante a matriz de formulários do objeto document, com o índice do formulário ao que queremos acessar.
Para este formulário

<FORM name="f1">
<INPUT type=text name=campo1>
<INPUT type=text name=campo2>
</FORM>

Poderemos acessar com seu nome desta maneira.

document.f1

Ou com seu índice, se supormos que é o primeiro da página.

document.forms[0]

De maneira similar acessamos aos elementos de um formulário, que dependem do objeto form.

  1. A partir do nome do objeto atribuído com o atributo NAME de HTML.
  2. Mediante a matriz de elementos do objeto form, com o índice do elemento ao que queremos acessar.
Poderíamos acessar ao campo 1 do anterior formulário de duas maneiras. Com seu nome faríamos assim.

document.f1.campo1

ou a partir do array de elementos.

document.f1.elements[0] (utilizamos o índice 0 porque é o primeiro elemento e em Javascript os arrays começam por 0.)

Se desejarmos acessar ao segundo campo do formulário, escreveríamos uma destas duas coisas:

document.f1.campo2
document.f1.elements[1]

Lembramos que também podemos acessar a um formulário pelo array de forms, indicando o índice do formulário ao qual acessar. Deste modo, o acesso ao campo2 seria o seguinte:

document.forms[0].campo2
document.forms[0].elements[1]

Nestes casos, supomos que este formulário é o primeiro que está escrito no código HTML, por isso lhe acessamos com o índice 0.

Esperamos que tenha ficado claro o acesso a formulários e a seus campos. Passaremos então, a um exemplo para praticar tudo isto.

Autoria e outras referências sobre este artigo

Manuais relacionados com este artigo
Dentro de Programação em Javascript II

Categorias relacionadas
Através das categorias do nosso diretório podem ser encontrados outros tipos de recursos relacionados com este artigo:
+ Entrar em Javascript


Comentários dos visitantes
Os comentários dos visitantes são para ampliar a informação do artigo. Todos podem participar.
Acrescentar um comentário do artigo Acrescentar um comentário do artigo



Sobre nós | Copyright | Anuncie | Entrar em contato <criarweb>

Hospedado por Hostnet Hospedagem de Sites