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.
Kommunerne har digitaliseret indgangen for borgerne. Men bag skærmen håndteres mange arbejdsgange stadig manuelt mellem systemer, mails og organisatoriske siloer.
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.