Weblap Hová jutunk?

A form objektum és az űrlap. 1100

Első rész, a form objektum és az űrlap

A html fájl objektumai például a div szakaszok, melyek egy adott területet, azaz objektumot határoznak meg.
Html oldalon a form jelölőcímkével is kijelölhetünk egy adott területet, azaz objektumot.
A form jelölőcímkével kijelölt területeket, azaz objektumokat, egyaránt alkalmazhatjuk:
A továbbiakban, akár űrlapról, akár játékról vagy matematikáról olvasunk, a form objektum szempontjából teljesen mindegy.
Az, hogy mikor adatkérő űrlap és mikor más valami, ez attól függ, hogy a form jelölőcímkével behatárolt területről, hová küldjük az adatokat.
Egy adott html oldalon, több űrlapot is készíthetünk.
JavaScriptben az űrlapokra, a forms tömbbel is hivatkozhatunk.

Példa, több form objektum, azaz terület esetén:
Az első form objektum, azaz terület azonosítójának a kezdő form címkéjében a következő elnevezést adjuk, form1.
<form name ="form1" id ="form1">

Ebben az esetben, JavaScript programunkban kétféleképpen is hivatkozhatunk rá.
document.form1
vagy
document.forms[0]

A tényleges űrlapokat html oldalon, csak form jelölőcímkével kijelölt területen készíthetjük el.

A kezdő form jelölőcímkének, a következő jellemzőkkel kell rendelkeznie:

Példa egy árú rendelésére:
Az adatok cgi, azaz szerveroldali programhoz küldése. ( method="GET" vagy method="POST" )
<form name="rendeles" id="rendeles" method="GET" action="Feldolgozóprogram URL-címe"> ....... </form>

Az adatok e-mail címre küldése:
<form name="rendeles" id="rendeles" method="POST" action="mailto: e-mail cím" enctype="text/plain"> ....... </form>

Abban az esetben, ha az űrlap formátumot, csak JavaScript feldolgozásra készítjük.

A kezdő form jelölőelemben:

Példák, egy adott JavaScript programhoz készült form objektumra, azaz területre, (a name azonosító névnek, tetszőleges elnevezés adható):

A kezdő form jelölőcímkében, id egyedi azonosítót is megadhatunk.

Példák az id egyedi azonosító alkalmazására.

Adatok cgi programhoz küldése.
<form name="rendeles" id="rendeles" method="GET" action="rendeles.cgi"> ....... </form>

Adatok e-mail címre küldése:
<form name="rendel" id="rendel" method="POST" action="mailto: e-mail cím" enctype="text/plain"> ....... </form>

Adatok, csak JavaScript programunhoz.
<form name="form1" id="form1"> ....... </form>
<form name="matematika" id="matematika"> ....... </form>
<form name="add_ossze" id="add_ossze"> ....... </form>


A kezdő form és záró form jelölőelemmel kijelölt objektumban, azaz területen, egy vagy több űrlapelem is elhelyezhető.

Ezek az űrlapelemek vagy adatbeviteli és adat megjelenítő elemek nem mások, mint az űrlap adatmezői.


JavaScriptben a form objektumok,
a kezdő form elemben megadott name="valami" azonosítónevet veszik fel



A form objektumok, tulajdonsággal is rendelkeznek
A tulajdonságok legtöbbjét, html oldalon a kezdő form elemben határozzuk meg.
De a következő tulajdonságokat, JavaScriptből is beállíthatjuk.

Megjegyzés:
target.
A böngészők, egy adott html oldali objektum, megkeresésére is, alkalmazzák:
Azon objektum vagy hivatkozás, azaz link, ahól az esemény bekövetkezett.
Ezen objektumot, a name vagy id azonosító alapján azonosítja be, azaz határozza meg.






Vissza a lap elejére