<!-- Generated by XStandard version 2.0.0.0 on 2008-06-18T16:29:38 -->
Összetettebb vagy speciális lehetőséget nyújtó formoknál nem mindig egyértelmű, hogy milyen értéket várunk a beviteli mezőbe. Ilyenkor ajánlott segítséget nyújtani a kitöltéshez. Az alábbiakban átnézzük ennek néhány lehetséges formáját élő példákon keresztül.
A digg.com regisztrálás oldalon azt a módszert alkalmazza, hogy ha a mezőre kerül a fókusz, akkor a mező alatt megjelenik egy kis help szöveg. A megoldás hátránya, hogy hosszabb súgó szöveg már nem jeleníthető meg esztétikusan.
A mommo.hu regisztrációs oldalán bizonyos beviteli mezők alatt állandóan megjelenik a kitöltést segítő szöveg illetve a form jobb oldalán a teljes regisztrációs folyamat előre le van írva. Így tudjuk mire vállalkozunk, amikor az űrlap kitöltésébe kezdünk.
A Yahoo! regisztrációs felületén alkalmazott módszer hasonlít a digg.com-nál használtra, amikor a mező megkapja a fókuszt, jobb oldalon megjelenik a kitöltést segítő információ.
A blinksale.com regisztrációs oldala jó példa az egyszerűen értelmezhető űrlapra, itt csak az egyes mezőcsoportok (fieldset) elején található segítség a mezők kitöltéséhez.
A Dibusoft kapcsolatfelvételi oldalán a mezk elején lévő kis ikonok segítik a mező funkciójának gyors - akár olvasás nélküli - átlátását. Jó megoldás, hogy amikor a mező megkapja a fókuszt a kerete szürkéről feketére változik.
Kitöltöttség ellenőrzése
Az űrlapon általában vannak kötelezően megadandó ill. kötött formátumú értékek (pl. e-mail cím). Ezek kitöltöttségének ill. helyességének ellerőzése fontos feladat, ellenkező esetben hibás vagy hiányos adatokkal érkezhet pl. egy regisztráció, amely lehetetlenné teheti a felhasználóval történő további interakciót.
A kitöltöttség ill. helyesség ellenőrzéséhez egy fontos alapelv, hogy nem elég csak a böngésző oldalán (javascript-el) ellenőrizni, mindenképp szükséges a feldolgozó (szerver) oldalon is elvégezni az ellenőrzést. A böngésző oldali ellenőrzés elsősorban a felhasználóbarátsága miatt hasznnos, így hosszas várakozás vagy akár a form kitöltésének újrakezdése nélkül tudja javítani, pótolni a megfelelő adatokat a látogató.
Hibajelzés
A hibás vagy hiányzó adat észlelése ill. a hiba jelzése több módon is történhet. Bizonyos adatoknál pl. felhasználónév szükség van arra, hogy a látogatót minél előbb tájékoztassuk arról, hogy az általa választott felhasználónév már foglalt. Erre egy jó példa a tickspot.com oldalon alkalmazott technika. A választott weboldal cím beírása után, amikor a fókusz lekerül a beitveli mezőről (blur esemény), ellenőrzésre kerül, hogy az adott aldomain név használatban van-e.
Legkésőbb a form elküldésekor (submit esemény) ellenőrzésre kerül a mezők kitöltöttsége ill. szintaktikája. Hiba esetén többféle módon tájékoztathatja az oldal a kitöltőt.
A digg.com regisztrációs oldalán a mezőkhöz tartozó súgó szövegek helyén jelennek meg a hibaüzenetek.
A tickspot.com regisztrációs oldalán a hibák a form felett megjelennek szöveges formában és a mezők amelyek kitöltése hibás sárga keretet kapnak.
A wufoo.com regisztrációs oldalán hiba esetén a mezők körül lévő div háttere rózsaszín lesz, a mező címkéje piros és a mező alatt megjelenik a hibaüzenet.
A mite regisztrációs oldalán hiba esetén a mező alatt fadeIn-el jelennek meg a hibaüzenetek.
A Mosso tárhelyszolgáltatónál kétféle módon történik a hibajelzés. Ha a mező tartalma megadott formátumú lehet pl. e-mail cím, akkor onBlur esemény hatására megtörténik az ellenőrzés. Hiba esetén egy piros x jelenik meg a mező mellett.
Az összes beviteli mező ellenőrzése a submit esemény után történik, ebben az esetben már jóval látványosabb módon jelzi a kitöltési hibát.
Form feldolgozás
Sok helyen látni azt a megoldást, hogy amíg a látogató a regisztráláskor nem jelölte be a felhasználói szerződés elfogadására szolgáló checkbox-ot, addig a form submit gombja nem aktív. A tickspot.com és a basecamphq.com oldalon is ezt a megoldást használják.
Egy másik nagyon hasznos módszer, hogy a form elküldésekor a submit gomb inaktívvá válik vagy egy indikátor animáció jelenik meg a helyén vagy az egész képernyő blokkolásra kerül. Ez utóbbira példa a vitalland.hu megrendelés oldala.
Megvalósítás
A fentiekban nem tértem ki a bemutatott módszerek pontos megvalósítására. A legtöbbjük egyszerűen megvalósítható. A böngésző oldali ellenőrzése mindenképp valamelyik Javascript könyvtárat javaslom. Személy szerint én a JQuery -t preferálom, ezzel néhány perc alatt megvalósítható egy form ellenőrzése. Kollégám Hosszú Kálmán blogjában egy remek cikket írt a JQuery-vel történő form ellenőrzés megvalósításáról.














re
Do you see that you make great investigation referring to this good topic. Continue making this! We buy essays about this trying the writing service.
answer
University studying process demands good writing skills, nevertheless, university students, which are lack of time can spoil their academic success. Thence, to buy the term paper thesis at the custom essay writing service can be a good decision.
answer this topic
Students’ life time is really difficult issue and sometime people can do one only thing at the same time, then you don’t have time to do some else stuff. For example, some students should choose 'tween party time and asia essays writing. In that situation, I strictly recommend to determine the best free essay writing service to purchase the homework help connected with this good topic in.
respond this post
The rss submission service screens directories and search engines constantly, so this is possible to get the rss feeds submission of the premium quality.
answer this post
Don't have a lot of money to buy some real estate? You should not worry, just because that's possible to receive the business loans to work out all the problems. Therefore take a commercial loan to buy all you want.