html-wijzer

webdesign portal

Werken met formulieren

Categorie HTML
Geplaatst 28-04-2006
Laatste aanpassing 28-07-2010
Bookmark and Share

Onmisbaar voor de moderne, dynamische website: HTML-formulieren. Je gebruikt ze iedere dag: op forums of met contactformulieren bijvoorbeeld. In dit artikel leer je de verschillende HTML-codes van deze formulieren.

Inleiding

Vaak is het HTML-formulier maar één kant van het verhaal: vaak wordt er nog een ServerSide script gebruikt (zoals PHP) om de informatie te verwerken. In het artikel PHP mail kun je lezen hoe je de informatie uit een formulier als een email verstuurd.

HTML-codes

form
Een HTML-formulier staat altijd tussen de form-tags in. Zo dus:

Verder moet je in de form-tag nog aangeven waar de ingevulde informatie naartoe gestuurd moet worden. Meestal is dit een ServerSide-script, zoals bijvoorbeeld PHP, ASP of CGI. Dit kun je doen op de volgende manier:

Achter method kun je nog de manier van verzenden opgeven. Hierbij kun je kiezen uit post en get. Voor de meeste contactformulieren en fora, waarbij informatie moet worden verzonden, is post de beste en veiligste manier.

input
Het meest gebruikte onderdeel van een formulier is natuurlijk de standaard textbox. Die kun je invoegen met de volgende code:

De volgende waaren kunnen bij type ingevuld worden:

Overige optie's
De volgende optie's kunnen nog toegevoegd worden aan de input-tag:

textarea
Dan hebben we natuurlijk nog het textveld, die een heel eigen tag heeft gekregen: textarea.

Tussen de twee textarea-tags kun je de tekst opgeven die standaard in de textarea moet staan als je de pagina laad. Cols is om het aantal kolommen in de breedte op te geven, en rows voor het aantal rijen in de hoogte.

select
Met select kun je een keuzelijst invoegen. De volgende code kun je hiervoor gebruiken:

Bij value kun je weer opgeven wat er doorgestuurd moet worden als de optie geselecteerd is. Achter elke option-tag kun je opgeven welke tekst in de lijst moet komen te staan. Je ziet ook dat we bij de eerste optie selected hebben toegevoegd. Dit zorgt ervoor dat deze optie standaard geselecteerd wordt.

advertentie

Voorbeelden

Misschien kunnen de volgende voorbeelden het hele theoriegedeelte wat duidelijker maken.

Radio formulier

Goed
Slecht

Ik kom hier nog een keer
Ik kom hier niet terug

Textarea formulier

Select formulier

Conclusie

Met deze informatie kun je al een heel eind komen. Nu moet je alleen nog een script hebben dat de informatie verwerkt. Kijk daarvoor eens bij onze PHP-artikelen.