Form-tagget
Tagget form opretter en formular til at sende
data til serveren, hvor disse data vil blive behandlet
med sproget PHP.
Formulardata kan også behandles
med sproget JavaScript.
Tagget fungerer som en container for tagsene input,
textarea,
select,
button,
fieldset.
Disse tags behøver ikke nødvendigvis at være placeret
i tagget form, men hvis de ikke er det,
vil formularen ikke blive sendt til serveren.
Afsendelse af formularen til serveren sker ved
at klikke på en knap, oprettet af tagget input
med attributten type sat til værdien submit,
eller på en knap af typen button.
Attributter
| Attribut | Beskrivelse |
|---|---|
action |
Hvor formularen sendes hen, til hvilken side på webstedet (eget eller andres).
Hvis den efterlades tom - sendes formularen til den aktuelle side. Valgfri attribut.
I attributten kan man angive et link til et bestemt sted på siden (via #, som
i tagget a). I dette tilfælde, efter afsendelse af formularen,
vil browseren åbne siden, angivet i attributten action, på det angivne sted.
|
method |
Metoden til afsendelse af formularen, kan være POST eller GET. Det er ikke strengt nødvendigt for en frontend-udvikler at vide dette.
Valgfri attribut. Standardværdien er GET.
|
target |
Angiver for linket, i hvilken fane det skal åbnes: i en ny, i den aktuelle eller i en frame.
Valgfri attribut. |
enctype |
Definerer metoden til kodning af formulardata.
Valgfri attribut. Se mere i attributten enctype.
|
Værdier for target-attributten
| Værdi | Beskrivelse |
|---|---|
_blank |
Siden åbnes i en ny browserfane. |
_self |
Siden åbnes i den aktuelle browserfane. |
_parent |
Siden åbnes i forældreframen. |
_top |
Annullerer alle frames og indlæser siden i browserens fulde vindue. |
Standardværdi: _self.
Eksempel på en formular
<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>
:
Se også
-
attributten
form,
som giver mulighed for at placere formular-elementer uden for taggetform