下面这段代码有ie不兼容的地方么?
为啥在ie下查看html的时候<img onclick="showHide('14')" src="image/minus.gif"/>
这个说明绑定了showHide事件了,但是却不起作用……这是为啥呢?
firefox和chrome测试没有问题
function showHide(id)
{
var el=document.getElementById(id);
var bExpand=true;
var images=el.getElementsByTagName("IMG");
if(images[0].src.indexOf("minus.gif")!=-1)
{
bExpand=false;
images[0].src="image/plus.gif";
}
else{
images[0].src="image/minus.gif";
}
var subs=el.lastChild;
if(bExpand)
subs.style.display="block";
else
subs.style.display="none";
}
--
FROM 123.127.134.*