<form> tag
Jelentése: form (kérdőív).
Leírása: A FORM egy kérdőívet (form-ot) hoz létre a dokumentumban. A FORM-on belül használható elemek: BUTTON, INPUT, KEYGEN, OBJECT, OUTPUT, SELECT és TEXTAREA.
Különbség HTML 4.01 és 5 között: néhány attribútum újult, illetve elavult.
Hagyományos attribútumok: minden hagyományos attribútum támogatott. Eseményekhez köthető attribútumok: minden eseményekhez köthető attribútum támogatott.
|
Attribútum
|
Érték
|
Leírás
|
|
accept
|
MIME-típus
|
Nem támogatott a HTML 5-ben.
|
|
accept-charset
|
karakterhalmaz-lista
|
Vesszővel tagolt lista azon karakterekről, melyek a form-ban használhatók.
|
|
action
|
URL
|
Meghatározza, hogy az elküldés gomb megnyomásakor hová továbbítsa az adatokat.
|
|
autocomplete
|
on, off
|
Új! Az ON megengedi a böngészőknek, hogy a mező értékét automatikusan kiegészítsék (ha van ilyen a cache-ben), míg az OFF megtiltja a tárolást.
|
|
enctype
|
futtatható alkalmazás, form-adat, sima szöveg
|
A form adatainak (MIME) kódolási típusa.
|
|
method
|
get, post, put, delete
|
Az URL elküldéséhez használt eljárás. Alapértelmezett: GET. Lásd:megjegyzés!
|
|
name
|
form_név
|
Form (kérdőív) neve.
|
|
novalide
|
novalide
|
Új! Ha létezik, akkor a FORM nem kerül elküldéskor ellenőrzésre.
|
|
target
|
_blank, _self, _parent, _top
|
A cél-URL megnyitási helye. Értékek: _blank: új ablak vagy fül.
_parent: a szülő-dokumentumban nyílik meg a cél-URL.
_self: az eredeti ablak. (Alapértelmezett)
_top: a cél-URL az ablak tetején nyílik meg.
|
Megjegyzés: A METHOD paraméter két leggyakrabban használt értéke: GET és PUT.
A GET esetén az URL után fűzi az értékeket, pl.: URL?name=ertek&name=ertek. Ha a form tartalmaz nem-ASCII karaktereket is, vagy meghaladja a 100 karaktert, akkor kötelező a POST-ot használni!
A POST esetén a form saját magában tartalmazza a kérést. A legtöbb böngésző nem tudja könyvjelzőben eltárolni a post kérést.
Minta:
<form action="feldolgoz.php"> Teljes név: <input type="text" name="teljesnev" value="Valódi név" /><br /> E-mail cím: <input type="text" name="lname" value=”Létező e-mail" /><br /> <input type="submit" value="Mehet!" /> </form>
|