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