Attributen
Dit element bevat de globale attributen.
|
Door komma's gescheiden content types die de server accepteert. Opmerking
Dit attribuut is verouderd en mag niet worden gebruikt. Gebruik in plaats daarvan het |
|---|---|
De tekencodering die door de server wordt geaccepteerd.
De specificatie staat een enkele hoofdletterongevoelige waarde van "UTF-8" toe, wat de alomtegenwoordigheid van deze codering weerspiegelt (historisch gezien konden meerdere tekencoderingen worden opgegeven als een door komma's of spaties gescheiden lijst). | |
Bepaalt of ingevoerde tekst automatisch met een hoofdletter wordt geschreven en, zo ja, op welke manier. Zie de pagina van het globale attribuut autocapitalize voor meer informatie. | |
Geeft aan of invoerelementen standaard hun waarden automatisch kunnen laten aanvullen door de browser. autocomplete-attributen op formulierelementen overschrijven dit op <form>. Mogelijke waarden:
| |
De naam van het formulier. De waarde mag niet de lege string zijn, en moet uniek zijn onder de form-elementen in de forms-collectie waarin het zich bevindt, indien aanwezig. De naam wordt een eigenschap van de objecten Window, Document en document.forms, die een verwijzing naar het formulierelement bevat. | |
Bepaalt de annotaties en welke soorten links het formulier creëert. Annotaties omvatten external, nofollow, opener, noopener en noreferrer. Linktypen omvatten help, prev, next, search en license. De waarde van rel is een door spaties gescheiden lijst van deze opgesomde waarden. |
Attributen voor formulierverzending
De volgende attributen bepalen het gedrag tijdens het verzenden van het formulier.
De URL die de formulierverzending verwerkt. Deze waarde kan worden overschreven door een formaction-attribuut op een <button>, <input type="submit">, of <input type="image">-element. Dit attribuut wordt genegeerd wanneer method="dialog" is ingesteld. | |
|
Als de waarde van het
Deze waarde kan worden overschreven door | |
|
De HTTP-methode waarmee het formulier wordt verzonden. De enige toegestane methoden/waarden zijn (niet hoofdlettergevoelig):
Deze waarde wordt overschreven door | |
Dit Booleaanse attribuut geeft aan dat het formulier niet gevalideerd hoeft te worden bij verzending. Als dit attribuut niet is ingesteld (en het formulier dus wel wordt gevalideerd), kan dit worden overschreven door een formnovalidate-attribuut op een <button>, <input type="submit">, of <input type="image">-element dat tot het formulier behoort. | |
|
Geeft aan waar de reactie moet worden weergegeven na het verzenden van het formulier. Het is een naam/trefwoord voor een browsing context (bijvoorbeeld een tabblad, venster of iframe). De volgende trefwoorden hebben een speciale betekenis:
Deze waarde kan worden overschreven door een |
Voorbeelden
<!-- Form which will send a GET request to the current URL -->
<form method="get">
<label>
Name:
<input name="submitted-name" autocomplete="name" />
</label>
<button>Save</button>
</form>
<!-- Form which will send a POST request to the current URL -->
<form method="post">
<label>
Name:
<input name="submitted-name" autocomplete="name" />
</label>
<button>Save</button>
</form>
<!-- Form with fieldset, legend, and label -->
<form method="post">
<fieldset>
<legend>Do you agree to the terms?</legend>
<label><input type="radio" name="radio" value="yes" /> Yes</label>
<label><input type="radio" name="radio" value="no" /> No</label>
</fieldset>
</form>Resultaat
Technische samenvatting
| Inhoudscategorieën | Flow content, palpable content |
|---|---|
| Toegestane inhoud |
Flow content, maar zonder <form>-elementen
|
| Tag weglaten | Geen, zowel de begin- als de eindtag zijn verplicht. |
| Toegestane ouders | Elk element dat flow content accepteert |
| Impliciete ARIA-rol |
form
|
| Toegestane ARIA-rollen |
search,
none
of presentation
|
| DOM-interface | HTMLFormElement |