Hej, vet någon hur man gör för att ha ett value som default i ett textfält (formulär), sedan när man sätter markören i fältet raderas texten som var default?
value i input
8 svar · 304 visningar · startad av LAMP
<input type="text" name="text" value="Defaulttext här... " onFocus="if(this.value=='Defaulttext här... '){ this.value=''; }">
På samma sätt. Enda skillnaden är att i en textarea skrivs default-värdet mellan taggarna <textarea> och </textarea> (attributet value existerar alltså inte).
Jo det har jag klart för mig men hur ska 'koden' vara för att få samma resultat även där? Dvs. att när man sätter markören även i textarea så raderas även den förvalda texten?
<textarea name="foo" onFocus="if(this.value=='Default text...'){this.value=''}">Default text...</textarea>
Tack för ditt snabba svar men jag fick det tyvärr inte att fungera med den koden? ?
Felstavning någonstanns? Kan du länka till sidan du försöker använda det på?
Njae.. sitter lokalt med den och testar bara.. men raden ser ut så här:
<textarea name="inlagg" rows="5" cols="80" id="inlagg" onFocus="if(this.value=='Skriv ditt meddelande här...'){this.value=''}">Skriv ditt meddelande här...</textarea>
Fick det att fungera.. ;) Tack för ditt svar iaf..