Avatar billede ldrada Nybegynder
21. marts 2003 - 11:36 Der er 4 kommentarer og
1 løsning

fjerne text i input box ved onClick

Jeg kan huske at have gjort dette engang, men så blev jeg lidt betaget af PHP og har nu glemt det.
jeg vil gerne have et script som gør følgene.
jeg har en <input type="text"> i min form som har en value af "Please type your name", jeg vil have at når min gæst klikker på den input så forsvinder den text, hvis gæsten ikke har skrevet noget så skal der stå "please type your name" igen, hvis han derimod skriver noget så skal det han skrev blive der.

scriptet skal være så simpelt som muligt.
giver 60 point selvom det er nemt.
Avatar billede bartzzeh Nybegynder
21. marts 2003 - 11:47 #1
<input onfocus="if(this.value=='Please type your name')this.value='';" value="Please type your name" onblur="if(this.value=='')this.value='Please type your name';" type="text" name="name" size="12">

Hvis du vil ændre i denne værdi skal du kun ændre "Please type your name"
Avatar billede bartzzeh Nybegynder
21. marts 2003 - 11:47 #2
<input onfocus="if(this.value=='Please type your name')this.value='';" value="Please type your name" onblur="if(this.value=='')this.value='Please type your name';" type="text" name="name" size="12">

Hvis du vil ændre i denne værdi skal du kun ændre "Please type your name"
Avatar billede ldrada Nybegynder
21. marts 2003 - 12:07 #3
ok, fedt. kan jeg gøre sårn så at selve scriptet ligger i min <head> så jeg kan kalde det ved for eksempel
<input onFocus="scriptnavn()" onBlur="scriptnavn2()">
Avatar billede bartzzeh Nybegynder
21. marts 2003 - 12:14 #4
Det ved jeg ikke ! det har jeg ikke prøvet! men du kan da prøve en gang!
Avatar billede ldrada Nybegynder
21. marts 2003 - 12:21 #5
ok, tak
Avatar billede Ny bruger Nybegynder

Din løsning...

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.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester