webForumDet fria alternativet

tömma textarea

2 svar · 236 visningar · startad av Prime_66

Prime_66Medlem sedan aug. 2004290 inlägg
#1

Jag har en text i textarea på en sida. När man klickar i textarean vill jag att den "ska tömmas". Alltså all text ska försvinna så man kan skriva in egen text. Vi säger att det står "Hej, här kan du skriva lite saker" i den. Det är bara när det står exakt så den ska bli tom när man klickar i den oxå. Så den inte töms när någon skrivit nått annat. Några idéer?

nitro2k01Medlem sedan aug. 20039 342 inlägg
#2
<input value="Hej, här kan du skriva lite saker" 
onfocus="if (this.value== 'Hej, här kan du skriva lite saker') this.value='';" 
onblur="if (!this.value.length) this.value='Hej, här kan du skriva lite saker';" />
PalleMedlem sedan apr. 20003 174 inlägg
#3

Det är smidigare att använda defaultValue,
så slipper du ändra värdena flera gånger på olika ställen..

ex.

[red]<textarea 
	onfocus="if(this.value==this.defaultValue) this.value='';" 
	onblur="if(!this.value.length) this.value=this.defaultValue;"
>Hej, här kan du skriva lite saker</textarea>[/red]
122 ms totalt · 3 externa anrop · v20260731065814-full.30151723
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
120 ms — hämta tråd, inlägg och bilagor (db)