Ez a dokumentum egy előző változata!
| Tantárgy: | Webes rendszerek kliens oldali programozása 2. [IM3314, WP3316] |
| Tananyag: | JavaScript - Cookie kezelés |
| Feladat: | Készülék tulajdonosa |
Részfeladat
Az oldal betöltődésekor ellenőrizze, hogy el volt-e mentve adat,
- Ha nem akkor tájékoztasson: A készüléknek nincs tulajdonosa!
- Ha igen akkor tájékoztasson: A készülék tulajdonosának adatai: (Ebben az esetben minden űrlap beviteli mezőben jelenjenek meg a már rögzített adatok.)
Segítség a megoldáshoz
Betöltődés lekezelésére használjuk a szokásos BODY-ONLOAD függvény elkészítését. A cookie érték ellenőrzésére elegendő a 3 letárolt érték közül az egyik érték ellenőrzése. Jelen esetben a „név” tárolására szolgáló cookie tároló ellenőrzése azért is jó választás lehet, mivel tudjuk, hogy ha értéket tartalmaz, akkor legalább 3 karakter hosszúságú értéke kell legyen. Tehát jelen esetben feltételezhetjük. hogy ha ebben a tárolóban van megfelelő érték, akkor a többi tároló is jól van kitöltve.
Minden egyes űrlapelemet ID azonosítóval ellátva (getElementById) könnyedén be tudjuk állítani az egyes űrlapelemek értékeit (value) a tárolt cookie értékekkel.
