form
A tag <form> contém um formulário de envio de dados.Tipicamente, esta tag é escrita com algumas informações adicionais, que determinam o funcionamento do formulário ou permitem identificar o formulário. Chamamos estas informações adicionais que acompanham a tag de atributos. Alguns dos atributos possíveis para esta tag são:
- name - um nome que identifica o formulário dentro do código HTML
- method - a forma de envio dos dados
- action - o endereço para onde os dados serão enviados.
Exemplo de uso:
<form method="post" name="inscricao" action="enviar-cadastro.php">...</form>
O código acima cria um formulário com estas características:
- ele é identificado pelo nome inscricao e poderá ser manipulado via JavaScript usando este nome;
- ele envia dados pelo método post, o que sugere que dados serão salvos ou modificados;
- os dados serão enviados para serem processados pelo arquivo chamado enviar-cadastro.php
A ordem em que os atributos name, method e action são escritos não importa.
O código do formulário acima ainda é pouco útil, pois não possui nenhum campo para o usuário digitar informação ou escolher opções. Nos próximos exemplos, mostraremos os vários controles que podemos adicionar a um formulário, como campos para digitar nome, e-mail, escolher opções de uma lista, etc.