Autor Zpráva
Kaminko
Profil
Zdravím,mám tento kód
<input type="text" name="name" value="Name" onfocus="if(value=='Name') value = ''" onfocusout="if(value== '') value= 'Name'"> 
<input type="password" name="password" value="abcdef"  onfocus="if(value=='abcdef') value = ''" onfocusout="if(value== '') value= 'abcdef'">
<input type="submit" value="OK">
a v IE mi to nefunguje, ten text tam ostane.
Someone
Profil
Kaminko:
Místo onfocusout použij onblur.
Kaminko
Profil
Aha,vďaka, preto to v IE nezobrazuje ? Pretože v Chrome to fičalo :D
Someone
Profil
Kaminko:
Já osobně jsem o onfocusout nikdy neslyšel až doteď. Nevím jak v Chromu, ale v mozille mi to taky nefungovalo.
Kaminko
Profil
Stále je tam problém, keď na to kliknem, text nezmizne.

Edit: To preto, že sa mi nechcelo hľadať kódy, tak som to tam nejako napísal :D
Someone
Profil
Mně ano.
Kaminko
Profil
Asi to nebude fungovať v IE6, neviem :D
V CSS problém nebude že ? :D
Someone
Profil
Jsem to ale nepozornej. Místo value tam musí být this.value
Kaminko
Profil
tentoraz je kód takýto
<input type="text" name="name" value="Name" onfocus="if(this.value=='Name') this.value = ''" onblur="if(this.value== '') this.value= 'Name'"> 
<input type="password" name="password" value="abcdef"  onfocus="if(this.value=='abcdef') this.value = ''" onblur="if(this.value== '') this.value= 'abcdef'">
<input type="submit" value="OK">
a stále to nefunguje, skúšal som tam aj na niektorých častiach vynechal this, no nepomohlo. Už fakt nechápem, jedine že by sa dalo urobiť, aby sa ten script v IE nezobrazoval.
quatzael
Profil
Kaminko:
chyběj Ti tam středníky, ne??


Aha, možná ne.. Mě to ale v IE funguje (bez těch středníků)..
Kaminko
Profil
možnoto bude v tom, že ako teraz pozerám, mám IE5 :D
quatzael
Profil
Kaminko:
To Tě teď rozmrazili ne?:o)
Kaminko
Profil
Nie, IE som začal používať iba nedávno, inak všetko iba cez Chrome :D
quatzael
Profil
Kaminko:
IE5 bylo snad někdy v roce 2004 tipuju..
Kaminko
Profil
No, je to možné, tak fakt neviem prečo mám na 2 ročnom PC IE5 :D
Chamurappi
Profil
Reaguji na Kaminka:
možnoto bude v tom, že ako teraz pozerám, mám IE5 :D
Pochybuju. Uvedený kód by v něm fungovat měl. Nemáš vypnutý JavaScript?
Mimochodem, výchozí value je ve vlastnosti defaultValue. Viz událost po kliknutí na textbox.


Reaguji na quatzaela:
chyběj Ti tam středníky, ne??
Nepovinné.

IE5 bylo snad někdy v roce 2004 tipuju..
Pětka vyšla v roce 1999, šestka 2001, sedmička 2006… v roce 2004 už byla pětka ze hry.


Reaguji na Someone:
Já osobně jsem o onfocusout nikdy neslyšel až doteď.
Je to bublající obdoba onbluru. Zavedl ji tuším právě ten Explorer 5. (Nebo spíš 5.5.)
Kaminko
Profil
Už to funguje, ma som zapnutý JS, no IE mi ho samo blokovalo, boh vie prečo :D
Davex
Profil
Kaminko:
IE mi ho samo blokovalo
To snad umí až od šestky.
Kaminko
Profil
Tak to už fakt neviem, buď som ja slepý, alebo mám dajakú extra vyspelú IE5 :D

Vaše odpověď

Mohlo by se hodit

Neumíte-li správně určit příčinu chyby, vkládejte odkazy na živé ukázky.
Užíváte-li nějakou cizí knihovnu, ukažte odpovídajícím, kde jste ji vzali.

Užitečné odkazy:

Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: