Element

Het form element bevat alle gegevens die tot het formulier behoren. Tekstvelden, knoppen,
keuzevakjes, etc worden tussen de <form> en </form> tags geplaatst. Het form element kent
één verplicht attribuut: action. Dit attribuut bepaalt naar waar de data wordt gestuurd wanneer
de submit knop wordt uitgevoerd.
Het attribuut method specificeert welke HTTP-methode gebruikt wordt bij het versturen van de
data. Dit kan of te wel get zijn of post.
get
De data uit het formulier worden via de URI verstuurd naar de URI welke via het action attribuut
is gespecificeerd. De URI ziet er als volgt uit: URI?naam=waarde&naam=waarde. Telkens de
naam van het element gevolgt door zijn waarde.
post
de data uit het formulier wordt opgenomen in de body van een bericht en wordt verzonden naar
de URI welke via het action attribuut is gespecificeerd.
De standaardwaarde, welke wordt aangehouden als het method attribuut niet is gespecificeerd,
is get.
Wanneer de verwerking van het formulier op een nieuwe pagina moet gebeuren, moet je het
target attribuut de waarde _blank geven.
Hieronder een voorbeeld van een formulier waar de data wordt meegegeven via post naar een
PHP pagina:
<form method="post" action="verwerk.php" target="_blank">
<p>Typ uw voornaam in:</p>
<input type="text" name="voornaam" /><br />
<p>Typ uw achternaam in:</p>
<input type="text" name="achternaam" /><br />
<input type="submit" name="verzenden" value="verzenden" />
</form>