Autor | Zpráva | ||
---|---|---|---|
Cecil Profil * |
#1 · Zasláno: 25. 3. 2007, 14:44:48
Jak udelat aby ve formulari na heslo nebyly videt hvezdicky ale text.
<input type="password" size="15" value="Heslo"> |
||
venca163 Profil |
#2 · Zasláno: 25. 3. 2007, 14:48:03
Cecil
<input type="text" size="15" value="Heslo"> =) jinej rozdíl (kromě hvězdiček) mezi tim IMHO neni |
||
Leo Profil |
#3 · Zasláno: 25. 3. 2007, 14:50:08
"jinej rozdíl (kromě hvězdiček) mezi tim IMHO neni"
No jeste je trochu rozdil v tom, jak si prohlizec hodnoty v tom inputu (ne)pamatuje, Leo |
||
Cecil Profil * |
#4 · Zasláno: 25. 3. 2007, 14:52:51
Nevim jestli to jde, ale chtel bych aby bylo videt napis HESLO a po kliknuti do formulare by napis zmizel a dal by se psalo hvezdickama.
|
||
habendorf Profil |
#5 · Zasláno: 25. 3. 2007, 14:54:47
Nevim jestli to jde, ale chtel bych aby bylo videt napis HESLO a po kliknuti do formulare by napis zmizel a dal by se psalo hvezdickama.
Jedině pozadím. |
||
Cecil Profil * |
#6 · Zasláno: 25. 3. 2007, 14:55:47
To jsem potreboval vedet dik. Kdyz to jde jen pozadim tak se na to vykaslu.
|
||
Alphard Profil |
#7 · Zasláno: 25. 3. 2007, 15:03:32
Nevim jestli to jde, ale chtel bych aby bylo videt napis HESLO a po kliknuti do formulare by napis zmizel a dal by se psalo hvezdickama.
nebo javascriptem bylo by tam type="text" a při onClick by se změnilo type="password" |
||
habendorf Profil |
#8 · Zasláno: 25. 3. 2007, 15:17:55
Alphard: To je právě že k ničemu. Lepší když bez JS zůstane pozadí (a to by šel využít :focus), než aby se nezměnil type.
|
||
Cecil Profil * |
#9 · Zasláno: 25. 3. 2007, 15:32:33
nebo javascriptem
bylo by tam type="text" a při onClick by se změnilo type="password" a to by vypadalo jak? |
||
habendorf Profil |
#10 · Zasláno: 25. 3. 2007, 15:48:43
Cecil: Uplně jednoduše.
onclick="this.type='password';" Jenomže input se dá aktivovat i jinak než kliknutím, takže bych tam dal onfocus. |
||
Timy Profil |
#11 · Zasláno: 25. 3. 2007, 15:51:59
Jinak když už, tak bych nechal type=pass a přes JS to teprve změnil na text a pak zase pomocí JS změnit zpět na pass
|
||
Alphard Profil |
#12 · Zasláno: 25. 3. 2007, 15:53:47
habendorf
To je právě že k ničemu. Lepší když bez JS zůstane pozadí (a to by šel využít :focus), než aby se nezměnil type. když je tam javascript, tak není 100% podpora, to je IMHO evidentní, netřeba zdůrazňovat jinak odpovídám na otázku a po kliknuti do formulare PS: ten focus není špatnej nápad :-) |
||
Cecil Profil * |
#13 · Zasláno: 25. 3. 2007, 16:29:57
<input type="text" name="password" size="15" value="Heslo" onfocus="if(this.value=='Heslo') this.value='';" onfocus="this.type='password';" >
Proc to nefunguje? |
||
habendorf Profil |
#14 · Zasláno: 25. 3. 2007, 16:34:14
když je tam javascript, tak není 100% podpora, to je IMHO evidentní, netřeba zdůrazňovat
Nezdůrazňoval bych to, kdyby nešlo zrovna o password, což je celkem citlivá záležitost. Jinak viz Timy. Já bych to dělal celé jinak, tohle psaní do inputů je beztak prasárna. Slušný web má label. |
||
Kcko Profil |
#15 · Zasláno: 25. 3. 2007, 17:41:32
Cecil -> protoze tam mas 2x onfocus
|
||
Cecil Profil * |
#16 · Zasláno: 25. 3. 2007, 18:44:17
aha jak to napsat do jednoho?
|
||
Cecil Profil * |
#17 · Zasláno: 25. 3. 2007, 18:45:39
onfocus="if(this.value=='Heslo') this.value=' '; this.type='password';"
|
||
habendorf Profil |
#18 · Zasláno: 25. 3. 2007, 18:46:02
vynecháním " onfocus="
|
||
Cecil Profil * |
#19 · Zasláno: 25. 3. 2007, 18:46:36
zda se mi ze mi to nemeni ten typ a furt to pise pismena
|
||
habendorf Profil |
#20 · Zasláno: 25. 3. 2007, 18:54:59
Tak asi JS ten type nezmění. Asi nějaké bezpečnostní opatření.
Jak jsem říkal: Jedině pozadím. |
||
Kcko Profil |
#21 · Zasláno: 25. 3. 2007, 19:05:51
Jde to takhle ...
<input type="text" name="password" size="15" value="Heslo" onfocus="if(this.value=='Heslo') {this.value=''; this.type='password';}" /> Musis si uvedomit ze provadis v tom IF-u 2x prikazy a na to potrebujes zavorky {} |
||
habendorf Profil |
#22 · Zasláno: 25. 3. 2007, 19:13:04
Stejně ti to nepůjde. JS ten input nepřetypuje.
|
||
Alphard Profil |
#23 · Zasláno: 25. 3. 2007, 19:32:03
jako jistou satisfakci uvedu řešení pro Operu:
|
||
Cecil Profil * |
#24 · Zasláno: 25. 3. 2007, 19:45:03
a s tim pozadim to jde jak ?
|
||
habendorf Profil |
#25 · Zasláno: 25. 3. 2007, 20:16:15
No na onfocus změníš background, vždyť je to furt to samý.
|
||
Kcko Profil |
#26 · Zasláno: 25. 3. 2007, 20:17:25
habendorf: pretypuje, ale pouze ve FF ...
|
||
Cecil Profil * |
#27 · Zasláno: 25. 3. 2007, 20:25:22
ja mam ale pozadi pres CSS background-image a nevim co mam napsat this.background-image to asi nepujde ?
|
||
Cecil Profil * |
#28 · Zasláno: 25. 3. 2007, 20:26:04
jedne zmenit ID
|
||
Kcko Profil |
#29 · Zasláno: 25. 3. 2007, 20:34:21
this.backgroundImage
|
||
Cecil Profil * |
#30 · Zasláno: 25. 3. 2007, 20:39:03
ja jsem to udelal pres this.id
|
||
Časová prodleva: 17 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0