Javascript addEventListener - mit, um einen mouseover-Effekt?

Ich habe ein div mit der id "button". Ich bin versucht zu ändern, der hintergrund wird blau, wenn ich schweben (ohne Verwendung der CSS-hover-Selektor).

var item = document.getElementById("button");
item.addEventListener("mouseover", func, false);

function func()
{  
   var item = document.getElementById("button");
   item.setAttribute("style", "background-color:blue;")
}

Diese allerdings erst setzt die Farbe für das Element zu blau, wenn ich zu schweben, aber nicht stellen Sie es auf die weiße, nachdem ich bewegen Sie die Maus Weg. Wie kann ich das korrigieren? (btw, mouseenter und mouseleave funktionieren nicht mit dieser scheinbar).

InformationsquelleAutor antonpug | 2011-11-29
Schreibe einen Kommentar