Autor Zpráva
vynalezce
Profil
jak zajistit, aby po kliknutí doněj text zmizel?
Manq
Profil
<input onclick="if (this.value='hledaný výraz'){this.value=''}" value="hledaný výraz">
vynalezce
Profil
diky
Bubák
Profil
Manq
Máš tam drobnou chybičku:
<input onclick="if (this.value=='hledaný výraz'){this.value=''}" value="hledaný výraz">
habendorf
Profil
Bubák

Taky tam máš drobnou chybičku. Nejen myší lze aktivovat input ...
Manq
Profil
Bubák
Díky, ale ono to fungovalo i tak :o).
Bubák
Profil
Manq
Díky, ale ono to fungovalo i tak
Tak tos mohl zkrátit (za chyby neručím)
<input onclick="this.value=''" value="hledaný výraz">

habendorf
<input onfocus="if (this.value=='hledaný výraz'){this.value=''}" value="hledaný výraz"> <!-- o něco lepší -->
Diskuse na Interval.cz má ještě v kódu ; return true; - netuším proč. A při aktivaci tabelátorem se jim v <textarea> zobrazí textový korzor, mi v <input> ne, taky nevím proč.
vynalezce
Profil
děkuju moc
Manq
Profil
Bubák
input onclick="this.value=''" value="hledaný výraz">
Takhle jsem to měl zprvu. Potom jsem si řekl, že tam přidám podmínku. Ono, kdybych tam měl pouze jedno =, tak by podmínka nefungovala, ne?
Bubák
Profil
Manq
Ale ta podmínkas jedním rovnítkem nefunguje, mažeš vždy.
<input onclick="if (this.value='text1'){this.value=''}" value="text2"> <!-- vymaže -->
<input onclick=="if (this.value='text1'){this.value=''}" value="text2"> <!-- nevymaže, texty se neshodují -->

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

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