'kompakt' űrlap készítése

aboros képe

Szeretném, ha néhány űrlapom kompakt lenne. Úgy értem, hogy a textfield típusú űrlapelemek 'label' -je ne jelenjen meg, hanem a label értéke kerüljön bele a elembe amíg az meg nem kapja a fókuszt.

például szeretném ezt megcsinálni a bejelentkezés űrlappal, hogy a 'felhasználónév' szó kerüljön bele abba a szövegmezőbe ahová azt be kell írni. ha megkapja a szövegmező a fókuszt, akkor legyen üres, ha elveszti a fókuszt és még mindig üres, akkor kerüljön vissza bele a 'felhasználónév' szó.

mi erre a módszer? 5.x modult találtam rá, de nincs semmilyen 6.x verziója.
kell ehhez modul egyátalán vagy valamilyen jQuery függvényt kéne építenem mondjuk a bejelentkezés blokk sablonjába?

tud valaki egy példát mutatni?
előre is kösz!

Drupal verzió: 
Fórum: 
pp képe

Ha lesz időm mutatok példát, de nem egy vasziszpúder, úgyhogy lehet előbb megleszel ezzel. ;)

pp

0
0
aboros képe

az megcsinálja szépen, ráadásul szépen újrahasznosítható.
csak a jelszó mezővel (gondolom azért mert az jelszó típusú) nem csinálja meg a kis genya, de majd arra is ráveszem ám előbb-utóbb.

köszi azért!

0
0

-
clear: both;

tolmi képe

Erre van egy nagyon frappáns megoldás, amit én rengetegszer alkalmazok. A lényege hogy van egy ugyanolyan textfield és van ugye a password field. Kezdetben a password field rejtve van CSS-sel.

Amikor a juzer belekattint, akkor eltüntetem a a textfieldet és megjelenítem a password fieldet.

Annyival meg lehet spékelni, hogy a JS kód megnézni, hogy van-e valami írva a password fieldbe. Ha van, akkor onblur-ra nem rejti el, hanem otthagyja. Ha viszont üres, akkor onblurra megcseréli a textfielddel.

Remélem ez segít.

0
0

--
Tolmács Márk
Drupal bandita

tolmi képe

Írtam fasza kis howto-t :)

0
0

--
Tolmács Márk
Drupal bandita

aboros képe

kösz!

0
0

-
clear: both;

thamas képe

Ezek szerint már lemaradtam. De beszúrom azért ide a linket, amit most találtam:

http://www.topnotchthemes.com/blog/081204/horizontal-user-login-block-us...

0
0

Üdvözlettel:
Hajas Tamás

tolmi képe

Ez a label indenting trükk nekem jobban tetszik, bár nem annyira univerzális és minden sminknél újra kell szabni. De nekem akkor is jobban tetszik :)

0
0

--
Tolmács Márk
Drupal bandita