JS:Проблем с показване на background с IE

Veselin_L

Registered
Здравейте пробвах по няколко начина да направя като мина с мишката върху някой div и да му се сменя background-a но под IE не ми го показва .Пробвах с :
Код:
	<div class="b2" 
    	onMouseOver="this.className='b1'"
        onMouseOut= "this.className='b2'">
и в единия клас имам картинка за фон а в другия е на none под FF и Opera работи
а другия начин с :
Код:
but = document.getElementById(.....)
but.style.background = .....
също и с :
Код:
document.all(layername).style.background
но под IE неработи по нокой начин под другите browser-и работи и по трите начина , моля ви запомощ да ми кажете каде ми е грешката.
 
Пробвай това:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251" />
<title>Untitled Document</title>
<style type="text/css">
#id1 {
width:200px;
height:200px;
border:solid 1px red;
background:#ffff00;
}
</style>
</head>

<body>
<div id="id1" onmouseover="this.style.background='#ff0000'" onmouseout="this.style.background='#ffff00'"></div>
</body>
</html>
 
Код:
<div class="sample">sample</div>

.class {background: url('pic1.jpg') no-repeat top left;}
.class:hover {background: url('pic2.jpg') no-repeat top left;}
 
нестава и по двата начина в IE по другите browser-и работи , данеби да е отнякаква настройка въпреки че не съм ги пипал.Впрочем по първия начин става да се сменя цвета но като го промена на this.style.background='url(kartinki/bk.jpg) и непоказва картинката
 
Начина, който аз ти дадох работи под всички броузъри.Проблема е при теб!
 
оправи се просто един div ми е бил над моя и е скривал всичко.мерси все пак за съветите бяха ми полезни
 

Горе