Vissza az előzőleg látogatott oldalra (nem elérhető funkció)Vissza a tananyag kezdőlapjára (P)Ugrás a tananyag előző oldalára (E)Ugrás a tananyag következő oldalára (V)Fogalom megjelenítés (nem elérhető funkció)Fogalmak listája (nem elérhető funkció)Oldal nyomtatása (nem elérhető funkció)Oldaltérkép megtekintése (D)Keresés az oldalon (nem elérhető funkció)Súgó megtekintése (S)

A weblapkészítés technikája (HTML5, CSS3) és ergonómiája / Űrlapok /Dátum és idő megadására szolgáló beviteli mezők

Űrlapok

Dátum és idő megadására szolgáló beviteli mezők

A dátum és idő megadására szolgáló mezőket együtt tárgyaljuk, mivel ezek célja nagyon hasonló és ugyanazon paramétereket használhatjuk mindegyik esetben.

Mire használjuk?

A tag-ek paraméterei:

Példa
Interaktív példa
Magyarázat

Ebben a példában különböző típusú dátum és idő mezőket használtunk, amelyeknél megadtuk a minimális és maximális értéket is, így a dátum/idő választásnál nem lesznek felkínálva azon időpontok, amelyek ezen kívül esnek. Figyeljük meg, hogy a min és max értékeknél milyen formátumot kellett használnunk!

Megjegyzés

Az egyes mezők megjelenése nagyon különböző is lehet a különböző böngészőkben.

<input type="number"> – Szám megadása

Mire használjuk?

Olyan beviteli mezők esetén használjuk, ahol számot kell megadnia a felhasználónak.

A tag paraméterei:

Megjegyzés

Ezt a beviteli mezőt a range ismertetése után szereplő interaktív példában mutatjuk be.

<input type="range"> – Szám megadása

Mire használjuk?

Olyan beviteli mezők esetén használjuk, ahol számot kell megadnia a felhasználónak.

A tag paraméterei:

Példa
Interaktív példa
Magyarázat

Az első esetben egy szám mezőt használtunk, ahol a minimum és maximum értéket is megadtuk. A második esetben már a step értéket is megadtuk, hogy 0.5-es értékkel lehessen növelni/csökkenteni az értéket.

A harmadik esetben egy intervallumot adtunk meg, amelyet csúszkaként jelenít meg a böngészőprogram.

<input type="color"> – Szín megadása

Mire használjuk?

Egy szín megadására szolgál. A mező értéke a kiválasztott szín kódját adja vissza.

A tag paraméterei:

Példa
Interaktív példa
Magyarázat

Ebben az esetben egy színválasztó vezérlőre tudunk kattintani. A mező értéke a kiválasztott szín kódját veszi fel.

Ebben az űrlapban lehetővé tesszük egy szín kiválasztását.

Flash lejátszó letöltése

Szín kiválasztás űrlapmező

<input type="file"> – Fájl kiválasztása

Mire használjuk?

Olyan űrlapmező létrehozására, amelynek segítségével kijelölhet egy vagy több fájlt a felhasználó.

A tag paraméterei:

Példa
Interaktív példa
Magyarázat

Az első esetben csak egy fájl kiválasztását engedjük meg. A második esetben szerepeltetjük a multiple paramétert, így több fájl is kiválasztható.

<input type="image"> – Kép típusú gomb

Mire használjuk?

Az elküldés (submit) gombot egy képpel is helyettesíthetjük, ekkor az image típusú mezőt kell alkalmaznunk. Itt a képeknél tárgyalt szokásos paraméterek mindegyike alkalmazható (width, height stb.) A mező különlegessége az, hogy azt is elküldi, hogy a kattintás a kép melyik koordinátájú pontján történt. Ezt a koordinátát név.x, illetve név.y formában kapjuk meg. Ezzel lehetőségünk van olyan tesztek készítésére is, ahol az a cél, hogy a kép megfelelő részére kattintson rá a látogató. Szerveroldali alkalmazással ellenőrizhetjük, hogy a megadott koordináta elfogadható tartományba esik-e.

A tag paraméterei:

Példa
Interaktív példa
Magyarázat

Ebben a példában az emberi test egy részletét ábrázoló képet használtuk fel. A feladat hogy a kép azon részére kattintsunk, amely a hasnyálmirigyet tartalmazza. Láthatjuk, hogy az űrlap elküldésekor a kattintás koordinátái továbbítódnak, amelyeket szerveroldalon ki lehetne értékelni, hogy a megfelelő tartományba esnek-e.

Vissza a tartalomjegyzékhez

Új Széchenyi terv
A projekt az Európai Unió támogatásával, az Európai Szociális Alap társfinanszirozásával valósul meg.

A tananyag az ELTE - PPKE informatika tananyagfejlesztési projekt (TÁMOP-4.1.2.A/1-11/1-2011-0052) keretében valósult meg.
A tananyag elkészítéséhez az ELTESCORM keretrendszert használtuk.