Die form-tag
Die form-tag skep 'n vorm om
data na die bediener te stuur, waar hierdie data verwerk sal word
met behulp van die PHP-taal.
Vormdata kan ook verwerk word
met behulp van die JavaScript-taal.
Die tag dien as 'n houer vir die tags input,
textarea,
select,
button,
fieldset.
Hierdie tags hoef nie noodwendig in die
form-tag geplaas te word nie, maar as dit nie gedoen word nie,
sal die vorm nie na die bediener gestuur word nie.
Die stuur van die vorm na die bediener word gedoen deur
te klik op 'n knoppie, geskep deur die input-tag
met die kenmerk type met die waarde submit,
of op 'n knoppie button.
Kenmerke
| Kenmerk | Beskrywing |
|---|---|
action |
Waarheen stuur ons die vorm, na watter bladsy van die webwerf (jou eie of iemand anders s'n).
As dit leeg gelaat word - sal die vorm na die huidige bladsy gestuur word. Nie-verpligte kenmerk.
In die kenmerk kan 'n skakel na 'n spesifieke plek op die bladsy gespesifiseer word (via #, soos
in die a-tag). In hierdie geval, nadat die vorm gestuur is,
sal die blaaier die bladsy wat in die kenmerk action gespesifiseer is, by die aangetoonde plek oopmaak.
|
method |
Die metode om die vorm te stuur, kan POST of GET wees. 'n Opskrifmaker hoef dit nie noodwendig te weet nie.
Nie-verpligte kenmerk. Standaard het dit die waarde GET.
|
target |
Spesifiseer vir die skakel in watter oortjie dit moet oopmaak: in 'n nuwe een, in die huidige een, of in 'n raam.
Nie-verpligte kenmerk. |
enctype |
Definieer die metode vir die kodering van vormdata.
Nie-verpligte kenmerk. Sien meer in die kenmerk enctype.
|
Waardes van die target-kenmerk
| Waarde | Beskrywing |
|---|---|
_blank |
Die bladsy sal in 'n nuwe blaaieroortjie oopmaak. |
_self |
Die bladsy sal in die huidige blaaieroortjie oopmaak. |
_parent |
Die bladsy sal in die ouerraam oopmaak. |
_top |
Maak alle rame ongedaan en laai die bladsy in die volle blaaiervenster. |
Standaardwaarde: _self.
Voorbeeld van 'n vorm
<form action="" method="GET">
<input type="text"><br><br>
<input type="checkbox">
<input type="checkbox" checked>
<input type="radio" name="radio">
<input type="radio" name="radio">
<br><br>
<textarea></textarea><br><br>
<input type="submit">
</form>
:
Sien ook
-
die kenmerk
form,
wat dit moontlik maak om vormelemente buite dieform-tag te plaas