webForumDet fria alternativet

Ändra färg på input type="text" vid onFocus

2 svar · 260 visningar · startad av norra54

norra54Medlem sedan sep. 2003110 inlägg
#1

Hejsan

Önskar att input text-fälten ändrar färg vid onFocus.
Är det möjligt och i så fall hur i följande kodstycken?

Utdrag ur valideringskod:

if (document.kontakt.fornamn.value=="") {
alert("Du måste fylla i ditt förnamn."); kontakt.fornamn.focus();
return false;

Input-kod:

Förnamn:<br>
<input type="text" name="fornamn" class="fyll_i">

mvh

dectgapMedlem sedan sep. 20021 655 inlägg
#2
<input type="text" onfocus="this.style.background='red'" onblur="this.style.background='transparent'" name="fornamn" class="fyll_i">

I Mozilla kan man nöja sig med CSS:

<style type="text/css">
input:focus { background: red; }
</style>

men eftersom IE inte förstår det hjälper det inte så mycket.

norra54Medlem sedan sep. 2003110 inlägg
#3

Tackar och bockar!

134 ms totalt · 3 externa anrop · v20260731065814-full.30151723
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
131 ms — hämta tråd, inlägg och bilagor (db)