Avatar billede tingholm Mester
27. juli 2006 - 20:20 Der er 4 kommentarer og
1 løsning

onclick="ryd indhold"

jeg har en følgende...
<form action="modtag.php" method="post">
<input type="text" value="navn" name="navn">
<input type="text" value="besked" name="besked">
</form>

det jeg skal bruge er:
når der klikkes i feltet (eller tabuleres ind i det evt.) skal value fjernes HVIS det altså er den oprindelige der står... hvis brugeren selv har skrevet noget skal det ikke fjernes...

Jeg er selv fuldstændig blank på java-script, og vil ikke sætte mig ind i det for denne lille funktions skyld... (kender dog lidt alm. java)
Avatar billede thesurfer Nybegynder
27. juli 2006 - 20:33 #1
Indsættes der hvor det skal ske:

onclick="if (this.value == this.defaultValue) this.value=''"
Avatar billede thesurfer Nybegynder
27. juli 2006 - 20:34 #2
Der skal bruges onfocus i stedet..
Avatar billede thesurfer Nybegynder
27. juli 2006 - 20:35 #3
Sådan altså:

<form action="modtag.php" method="post">
<input type="text" value="navn" name="navn" onfocus="if (this.value == this.defaultValue) this.value=''" onblur="if (this.value == '') this.value = this.defaultValue">
<input type="text" value="besked" name="besked" onfocus="if (this.value == this.defaultValue) this.value=''" onblur="if (this.value == '') this.value = this.defaultValue">
<input type="submit" value="Send">
</form>

PS: Jeg har tilføjet en submit-knap..
Avatar billede thesurfer Nybegynder
27. juli 2006 - 20:36 #4
..og lavet det sådan, så der beskrivelsen kommer tilbage, hvis brugeren ikke har skrevet noget og klikker væk..
Avatar billede tingholm Mester
27. juli 2006 - 21:34 #5
1000 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