23. februar 2010 - 18:38Der er
3 kommentarer og 1 løsning
Hjælp til funktion
Hej alle,
Jeg har et input felt med en beskrivelse som value, af hvad der skal i feltet. Dette har class grey, eftersom skriften skal være grå når det er en beskrivelse.
Idet folk begynder at skrive noget i feltet, så skal class ændre sig til black samt oprindelig value forsvinde.
Hvad hvis man blot markere feltet og ikke skriver i det? Så skal det forblive gråt og den oprindelige beskrivelse af input når man forlader feltet.
Synes godt om
Slettet bruger
24. februar 2010 - 09:03#3
Så skal du have fat i eventet "blur" - f.eks:
(input type="text" style="color:#888888;" value="skriv noget her" onfocus="if (this.value=='skriv noget her'){this.value='';this.style.color='000000'}" onblur="if (this.value==''){this.value='skriv noget her';this.style.color='888888'}" )
Lidt ærgeligt skal samme tekstbid så optræde to steder. - "ærgeligt" fordi du så skal huske at rette den begge steder, hvis den ændres.
Synes godt om
Slettet bruger
24. februar 2010 - 09:08#4
Ved genlæsning: 3 gange (øv)
(input type="text" style="color:#888888;" value="skriv noget her" onfocus="if (this.value=='skriv noget her'){this.value='';this.style.color='000000'}" onblur="if (this.value==''){this.value='skriv noget her';this.style.color='888888'}" )
Synes godt om
Ny brugerNybegynder
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.