Ezek az űrlapelemek vagy adatbeviteli és adat megjelenítő elemek nem mások, mint az űrlap adatmezői.
Az adatokat elküldhetjük
- submit gombbal: a CGI programhoz
- button gombbal: JavaScript programunkhoz
Az adatokatok törléséhez
- reset gomb: Az űrlap törlésére szolgál. Ezen gombra kattintva, minden űrlapelem, az alapértelmezett értékre áll vissza, vagy teljesen törlődik.
Példák:
Első, a cgi, azaz, szerveroldali programok felé küldi az űrlap adatait.
<form id="urlap" method=GET action="http://www.valami.hu/ismerteto/bemutato.php">
Adat = <input type="text" name="valami" id="valami" value=" ">
<input type="submit" value="Adatok küldése">
</form>
Megjelenése weboldalon:
Adat =
Második, a JavaScript programunk felé küldi az űrlap adatait.
<form name="urlap" id="urlap">
Adat = <input type="text" name="valami" id="valami" value=" ">
<input type="button" value="Adatok küldése" onClick="urlap_feldolgozas();">
</form>>
Megjelenése weboldalon:
Adat =
Harmadik a "reset" törli az űrlap adatait.
Alkalmazható JavaScript "button" vagy szerveroldali "submit" feldolgozások esetén.
<form .... ..... ..... >
Adat = <input type="text" name="valami" id="valami" value=" ">
<input type="reset" value="Adatok törlése">
<input type="button vagy submit" value="Adatok küldése" onClick="ValamiFunction();">
</form>
Az onClick function meghívás akkor kell, ha ürlap adatokat JavaScript dolgozza fel.
Megjelenése weboldalon:
A megjelenő küldő gombok ( submit, button) mérete:
Alapesetben:
- Szélességét a beírt szöveg hossza, magasságát a betűméret nagysága határozza meg.
Valóságban, megjelenési méretét, mi is meghatározhatjuk.
Első példa:
Alapértelmezett, a beírt szöveg hossza és betűmérete határozza meg, a gomb méreteit
<input type="button" value="Adatok küldése: JavaScript program felé"><br>
<input type="submit" value="Adatok küldése: CGI program felé">
Megjelenése weboldalon:
Második példa:
Első gomb alapértelmezettként jelenik meg, második gomb betűméreteit mi határozzuk meg stíluslapon.
<input type="button" value="Adatok küldése"> <br>
<input type="button" class="xmeret" value="Adatok küldése">
Megjelenése weboldalon:
Harmadik példa:
Első gomb alapértelmezettként jelenik meg, második gomb betűméreteit mi határozzuk meg stíluslapon.
Ezt követően, a szóközbillentyűvel megváltoztatjúk a gombok megjelenő szélességét.
- Az első gomb esetében, az idézőjelek és a szöveg között, nyomjuk le a szóközbillentyűt 30-szor.
- A második gomb esetében, az idézőjelek és a szöveg között, nyomjuk le a szóközbillentyűt 15-ször.
<input type="button" value="Adatok küldése"> <br>
<input type="button" class="xmeret" value="Adatok küldése">
Megjelenése weboldalon:
Kérdezhetnénk, mi értelme a szóközbillentyűvel történő szélességváltoztatásnak, mikor ezt stíluslapon a padding megadásával is beállíthatnánk.
Igazából akkor van jelentősége, ha olyan programot készítünk, mely a zsebszámológéphez hasonló billentyűzeteket jelenít meg, és azt szeretnénk, hogy a megjelenő nyomógombok szélessége, függetlenül a gomb feliratától, egyforma szélességűek legyenek.