12. oktober 2006 - 09:14Der er
11 kommentarer og 1 løsning
Please help - PHP - Textarea
Jeg har lavet et simpelt textarea således
<tr> <td width="11%" valign="top"> </td> <td width="87%" colspan="5"> <textarea rows="5" name="S1uheld" cols="75">Vi har været uheldige og vil gerne erstatte:</textarea></td> </tr>
I Startværdien har jeg skrevet som i kan se ; Vi har været uheldige og vil gerne erstatte:
Men hvordan gør jeg hvis men nu klikker i selve textarea feltet for at skrive så vil jeg gerne have an den sletter det jeg har skrevet automatisk sådan så feltet bliver tomt og er klar til at skrive i.
Det lyder måske kryptisk det jeg har skevet men jeg håber i kan tyde den. :-)
<textarea onfocus="java script:getElementById(this).value=''" rows="5" name="S1uheld" cols="75">Vi har været uheldige og vil gerne erstatte:</textarea>
<textarea onblur="java script:this.value='Vi har været uheldige og vil gerne erstatte:'" onfocus="java script:this.value=''" rows="5" name="S1uheld" cols="75">Vi har været uheldige og vil gerne erstatte:</textarea>
onfocus gør noget når man trykker ind i textfeltet og onblur gør noget når man klikker væk fra tekstfeltet.. Så kan du selv tilrette det efter behov, ved fx hvad der skal stå ;D
Og en rettelse mere så tekstfeltet ikke sletter det man lige ha skrevet, hvis man klikker væk..
<textarea onblur="java script:if(this.value == '') { this.value='Vi har været uheldige og vil gerne erstatte:'}" onfocus="java script:this.value=''" rows="5" name="S1uheld" cols="75">Vi har været uheldige og vil gerne erstatte:</textarea>
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.