Avatar billede thingholm.dk Nybegynder
11. september 2003 - 13:31 Der er 15 kommentarer og
1 løsning

Tøm et textfield

Hej,

Jeg har set nogle steder (bl.a. http://www.nybolig.dk) at man har lavet et textfield med en initial value. Når brugeren så satte markøren i feltet forsvandt hele teksten om man kunne så skrive.

Jeg har dette textfield:

<input name="birthday" type="text" class="Textfield" id="birthday" value="dd/mm/&aring;&aring;&aring;&aring;">

Kan nogen hjælpe med en sådan funktion?

VH

Anders
Avatar billede Slettet bruger
11. september 2003 - 13:39 #1
<input name="birthday" type="text" class="Textfield" id="birthday" onblur="this.value='dd/mm/&aring;&aring;&aring;&aring;'" onfocus="this.value=''" value="dd/mm/&aring;&aring;&aring;&aring;">
Avatar billede Tony Juniormester
11. september 2003 - 13:41 #2
<body>

<textarea name="kommentar" cols="40" rows="4" onFocus="if(this.value=='Skriv din kommentar her ...')this.value='';" onBlur="if(this.value=='')this.value='Skriv din kommentar her ...';">Skriv din kommentar her ...</textarea>

<br><br>

<input name="textfield" id="textfield" type="text" value="Indtast emailadresse" size="25" maxlength="100"  onFocus="if(this.value=='Indtast emailadresse')this.value='';" onBlur="if(this.value=='')this.value='Indtast emailadresse';">

</body>
Avatar billede powerade Nybegynder
11. september 2003 - 13:42 #3
Du ska bruge en javascritpt EventHandler.. Der er mange af disse f.eks. onClick, onmouseover, onmouseout osv osv... Du ska bruge den der hedder onfocus. Og det kan du gøre på den her måde.
<input type="text" name="felt" onfocus="this.value=''" value="Start tekst">
Mvh og god fornøjelse.. ;o)
Avatar billede thingholm.dk Nybegynder
11. september 2003 - 14:31 #4
el_barto - smider du et svar? Tak til jer andre.
Avatar billede Slettet bruger
11. september 2003 - 14:38 #5
Ellers tak, samler ikke så meget på point mere :)
Avatar billede thingholm.dk Nybegynder
11. september 2003 - 14:41 #6
ok, så får tony_breindal dem :-)
Avatar billede Tony Juniormester
11. september 2003 - 14:43 #7
Nope!

- el barto kommer til at æde de 'el pointtos' han var 'the fastest gringo of then all' ... :))
Avatar billede Slettet bruger
11. september 2003 - 15:12 #8
ja, jeg var hurtigst men Tony's virker lidt bedre, da mit sletter evt. tekst man selv har indtastet når fokus kommer på feltet..

Såe..fat i de point tony! ;)
Avatar billede Tony Juniormester
11. september 2003 - 15:23 #9
el barto >>

I surrender. This town just isn’t big enough for both of us. I’ll leave! ;-)
Avatar billede roenving Novice
11. september 2003 - 16:48 #10
Og så i en form, så man kun skal skrive start-værdien een gang:

http://roenving.users.whitehat.dk/WD3Input.html
Avatar billede Tony Juniormester
11. september 2003 - 17:28 #11
Fint roenving - den er god!

Hvordan laver man copy, så man senere kan paste på den nederste? *GG*
Avatar billede Slettet bruger
11. september 2003 - 17:30 #12
Den eneste kommentar jeg har til dd-mm-åååå koden er at den kun går til 2009 ;)
Avatar billede roenving Novice
11. september 2003 - 17:33 #13
>>tony_breindal *s*
-- netop derfor er koden lige under ...

>>el_barto
Men det er ik' så svært at lave om, hvis man kigger i kommentarerne til koden ...

-- el's kan man jo bare trykke på linket til venstre et sted hvor man altid kan få et svar !-)
Avatar billede Tony Juniormester
11. september 2003 - 17:36 #14
roenving >> Ja, jeg ved det, men jeg kunne ikke lige dy mig - den var så oplagt ;-)
Avatar billede roenving Novice
11. september 2003 - 17:39 #15
Grinede så¨mænd selv af den, da jeg fik ideen -- og fra tanke til handling *lol*
Avatar billede Tony Juniormester
11. september 2003 - 17:41 #16
LoL - den korteste afstand mellem to punkter er som bekendt fra en blondine til en dobbeltse.. :)))
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