Gå til innhold

Skifte feltfarge ved museklikk


Anbefalte innlegg

Videoannonse
Annonse

Du kan bruke input:focus i CSS'en, men dette vil bare fungere i Opera/Mozilla, det er fullt mulig du må bruke javascript for å få det til å fungere i IE (for de som har dette aktivert), mulig det er andre teknikker, men det har jeg ikke anelse om akuratt nå.

 

Eksempel:

<style type="text/css">
<!--
input.tekstfelt
{
 background-color: #efefef;
}
input.tekstfelt:focus
{
 background-color: #ffffff;
}
-->
</style>

<input class="tekstfelt" type="text" name="felt"/>

 

Med javascript, så kan du f.eks gjøre det slik:

<input type="text" name="felt" onfocus="this.style.backgroundColor='red'" onblur="this.style.backgroundColor='green'"/>

 

Eller slik:

<style type="text/css">
<!--
input.blur
{
background-color: #efefef;
}
input.focus
{
background-color: white;
}
-->
</style>

<input class="blur" type="text" name="felt" onfocus="this.className='focus'" onblur="this.className='blur'"/>

Endret av FuLu
Lenke til kommentar
Med javascript, så kan du f.eks gjøre det slik:

<input type="text" name="felt" onfocus="this.style.backgroundColor='red'" onblur="this.style.backgroundColor='green'"/>

Svarte, jeg tenkte ikke på å prøve uten bindestrek da jeg prøvde å svare på det fra javascriptkategorien :(

Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...