8.1 - Propriedades, Métodos e Eventos dos Formulários

Formulários são mapeados em javascript através do objeto form. Este objeto possui as seguntes características:

 Propriedades:

action -

Reflete o atributo action da tag form. URL para onde o formulário será enviado.

length -

Retorna o número de elementos contidos no formulário.

method -

Reflete o atributo method da tag form. Pode ser GET ou POST.

elements[] -

Acesso individual aos elementos



 Métodos:

submit() -

Envia o formulário ao servidor

reset() -

Limpa os campos do formulário



 Eventos:

onSubmit -

Permite associar uma função ao evento de submit do formulário.

onReset -

Permite associar uma função ao evento de reset do formulário.

Elementos de um Formulário

O objeto form contém um array, onde são armazenados os elementos de interação do formulário. Um elemento pode ser acessado pelo array elements ou pelo seu nome definido no html.

Cada elemento inserido num formulário, pode ser um dos seguintes objetos: