|
|
|
| Пытаюсь присвоить класс элементу при наведении на него мыши.
FF и Opera красиво всё делают, а IE не применяет стиль
хотя если потом проверять через getAttribute класс присваивается.
menu.onmouseover = menu.onmouseout = menu.onclick = function(e)
{
if (!e) e = window.event;
var elem = e.target || e.srcElement;
if(elem.tagName=='TD') {
if(e.type=="mouseover")
elem.setAttribute('class','menu_item_hover');
if(e.type=="mouseout")
elem.setAttribute('class','menu_item');
}
}
|
<style>
.menu_item_hover{
background-color:#316AC5;
color:white;
}
.menu_item{
background-color:white;
color:black;
}
</style>
|
| |
|
|