phillip: javascript problem - im IE funktioniert, im FF nicht

Beitrag lesen

moin moin!

also ich habe einen kleinen login, bei dem jeweils das hintergrundbild getauscht wird, wenn man in ein input klickt (also bei onfocus und onblur).

das sieht so aus:

Code:

<input name="login" type="text" class="login" onFocus="login_bg_hide();" onBlur="login_bg_show();">
<input name="passwd" type="password" class="pass" onFocus="pass_bg_hide();" onBlur="pass_bg_show();">

hier noch die funktionen. glaub aber nicht, dass es an denen liegt:

Code:

function login_bg_show() {
  if (document.getElementById('login').value == '')
    { document.getElementById('login').style.backgroundImage='url(img/username.png)'; }
  else
    { document.getElementById('login').style.backgroundImage='url(img/loginfeld.png)'; }
}

function login_bg_hide() {
  document.getElementById('login').style.backgroundImage='url(img/loginfeld.png)';
  //alert('LOL');
}

function pass_bg_show() {
  if (document.getElementById('passwd').value == '')
    { document.getElementById('passwd').style.backgroundImage='url(img/password.png)'; }
  else
    { document.getElementById('passwd').style.backgroundImage='url(img/loginfeld.png)'; }
}

function pass_bg_hide() {
  document.getElementById('passwd').style.backgroundImage='url(img/loginfeld.png)';
}

im internet explorer werden die funktionen aufgerufen, im ff nicht.

weiss vllt jemand wieso?

daaanke,
phillip