我的html代码是
<dd id="dh" onmousemove="bkr(this)" onmouseout="bkw(this)"><a href="#">企业简介</a></dd>
js代码是
function bkr(tt){
tt.style.background = "url('image/main_r13_c5.jpg')";
}
function bkw(tt){
tt.style.background = "url('image/main_r14_c59.jpg')";
}
在ie7、ie8和火狐中都可以,为什么在ie6里面没有反映呢?

解决方案 »

  1.   

    这样试试:
     
    tt.style.backgroundImage = "url('image/main_r13_c5.jpg')";
      

  2.   

    还是不行,我在function 里面 加入了 alert("hello");函数好像没有运行。
      

  3.   

    只有现在只有ie8和火狐 能执行onmouseover 和 onmouseout 动作了js代码
    function bkr(tt){
    alert("tyu");
    tt.style.backgroundImage = "url('image/main_r13_c5.jpg')";
    }
    function bkw(tt){
    tt.style.backgroundImage = "url('image/main_r14_c59.jpg')";
    }html 代码<dl>
    <dd id="dh1" onmousemove="bkr(this)" onmouseout="bkw(this)"><a href="#">首页</a></dd>
    <dd id="dh2" onmousemove="bkr(this)" onmouseout="bkw(this)"><a href="#">首页</a></dd>
    <dd id="dh3" onmousemove="bkr(this)" onmouseout="bkw(this)"><a href="#">首页</a></dd>
    <dd id="dh4" onmousemove="bkr(this)" onmouseout="bkw(this)"><a href="#">首页</a></dd>
    <dd id="dh5" onmousemove="bkr(this)" onmouseout="bkw(this)"><a href="#">兼职</a></dd>
    <dd id="dh6" onmousemove="bkr(this)" onmouseout="bkw(this)"><a href="#">首页</a></dd>
    <dd id="dh7" onmousemove="bkr(this)" onmouseout="bkw(this)"><a href="#">首页</a></dd>
    <dd id="dh8" onmousemove="bkr(this)" onmouseout="bkw(this)"><a href="#">首页</a></dd>
    <dd id="dh9" onmousemove="bkr(this)" onmouseout="bkw(this)"><a href="#">首页</a></dd>
    <dd id="dh10" onmousemove="bkr(this)" onmouseout="bkw(this)"><a href="#">首页</a></dd>
    <dd id="dh11" onmousemove="bkr(this)" onmouseout="bkw(this)"><a href="#">首页</a></dd>
    <dd id="dh12" onmousemove="bkr(this)" onmouseout="bkw(this)"><a href="#">首页</a></dd>
    </dl>里面我好像也没有修改什么东西啊,但是之前还能运行的ie7现在也不行了。只有ie8和火狐能执行这个js了
      

  4.   

    呵呵,谢谢楼上的,问题解决了,IEtester出问题了,重启IEtester都正常了。