Avatar billede nixon Juniormester
30. maj 2001 - 23:35 Der er 3 kommentarer og
2 løsninger

Få teksten til at forsvinde fra textfield

Jeg har oprettede et par tekstfelder hvor brugeren kan skrive lidt tekst i. Jeg har på forhånde skrevet i felterne, for at forklare hvad der skal være i dem feks: __________
      |NAVN_____|
      ___________
      |ADR.______|  osv...
Mit problem er at jeg gerne vil havde at det fjerner sig, når brugeren sætter sin \"mus\" på feltet før de begynder at skrive.. og helst gerne i både explorer og netscape :)
Avatar billede Slettet bruger
30. maj 2001 - 23:39 #1
<input type=\"text\" value=\"E-mail adresse\" onfocus=\"if(this.value==\\\'E-mail adresse\\\')this.value=\\\'\\\';\" onblur=\"if(this.value==\\\'\\\')this.value=\\\'E-mail adresse\\\';\" NAME=\"email\">
Avatar billede Slettet bruger
30. maj 2001 - 23:41 #2
Du kan evt. fjerne mine escape slashes (\\) hvis du vil...gøt det lidt mere overskueligt.

Altså:

<input TYPE=\"TEXT\" value=\"E-mail adresse\" onfocus=\"if(this.value==\'E-mail adresse\')this.value=\'\';\" onblur=\"if(this.value==\'\')this.value=\'E-mail adresse\';\" NAME=\"email\">
30. maj 2001 - 23:41 #3
F.eks

<input name=\"Navn\" Value=\"Navn\" Type=\"text\" onfocus=\"if(this.value==\'Navn\')this.value=\'\';\" onblur=\"if(this.value==\'\')this.value=\'Navn\';\">

Hvis brugeren ikke skriver noget i feltet, vil teksten Navn blot kommer frem igen

/def
Avatar billede frankbirkmoller Nybegynder
31. maj 2001 - 12:51 #4
Er det mon ikke såden en du mangler.
(Det er nu javascript og ikke Html)

<input type=text value=Navn name=felt1 onfocus=felt1.value=\'\'>

/fbm
Avatar billede nixon Juniormester
05. juni 2001 - 00:51 #5
Jeg ved godt at el_barto kom først, men da def, samtidig har arbejde på sit svar, mente jeg at i begge fortjente pointene for et perfekt svar.

Tak for hjælpen :)
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