Norbert Klein: INPUT Hintergrundbild per JavaScript ändern

Beitrag lesen

Hallo,

ich möchte gerne das Hintergrundbild eines INPUT-Feldes onFocus per JavaScript ändern.

Folgendes funktioniert bei mir nicht:

---------- schnipp ----------

function formHilite(ID,event)
{
if(document.getElementById)
{
if (event=="focus")
{document.getElementById(ID).style.backgroundImage="img/shadow.gif";return true;}
else
{document.getElementById(ID).style.backgroundImage="img/transparent.gif";return true;}
}
}

function formHilite(ID,event)
 {
  if(document.getElementById)
   {
    if(event=="focus"){document.getElementById(ID).style.backgroundImage = "url(img/shadow.gif)"}
    else{document.getElementById(ID).style.backgroundImage = "none"}
   }
 }

<input id="address" onFocus="formHilite(this.id,'focus')" onBlur="formHilite(this.id,'blur')">

---------- schnipp ----------

Gruß
Norbert