TTravoniMedlem sedan okt. 20041 556 inlägg Frågan#1 Minus-tecknet visas aldrig i IE6 när man klickat, däremot i IE7 och FF.
function toggle(id,l){
var elm = document.getElementById(id);
if(elm.style.display=="block"){
elm.style.display="none";
l.firstChild.src = "plus.gif";
l.firstChild.setAttribute('title','Visa');
}else{
elm.style.display="block";
l.firstChild.src = "minus.gif";
l.firstChild.setAttribute('title','Dölj');
}
};
......
<a href="javascript:void(0);" onclick="toggle('myElm',this)"><img src="plus.gif" title="Visa"/></a>
<div id="myElm" style="display:none;">Hej</div>
IicaaqMedlem sedan okt. 20005 273 inlägg function toggle(id,l){
var elm = document.getElementById(id);
if(elm.style.display=="block"){
elm.style.display="none";
l.firstChild.src = "plus.gif";
l.firstChild.title = 'Visa';
}else{
elm.style.display="block";
l.firstChild.src = "minus.gif";
l.firstChild.title = 'Dölj';
}
};
......
<a href="javascript:void(0);" onclick="toggle('myElm',this)"><img src="plus.gif" title="Visa"/></a>
<div id="myElm" style="display:none;">Hej</div>
otestat, men jag har för mig att setAttribute är lite bökigt i IE6 ;)
mv icaaq
YyohpopsMedlem sedan feb. 20011 198 inlägg Funkar fint i Version 6.0.2900.2180.xpsp_sp2_gdr.070227-2254
Bifoga all kod.