<script language="JavaScript" type="text/javascript">
function toggle(obj) {
var el = document.getElementById(obj);
if ( el.style.display != 'none' ) {
el.style.display = 'none';
}
else {
el.style.display = 'block';
}
}
</script>
en dan met
onclick="toggle('1')"
Maar werkt ook niet ie6 zie http://www.wennekes.info/menu2.htm
-----------------------------------------------------------
Wat ik vreemd vind dat de methode die ik in het 1e bericht hebt toegpast ergens anders op mijn website wel werkt, maar i.p.v. van een menu waren het nieuwsberichten in div'jes.....
die gaf ik gewoon een variabele met php met het idnummer van de database.
De broncode was precies hetzelfde. I.p.v. nu 1,2,3,4 was het newsid1, newsid2, newsid3 etc. etc.
Aangezien het voorgaande javascript functie ook niet werkt moet het iets anders zijn.
---------------------------------------------
Zag meer klachten op internet. Schijnt dat IE anders omgaat met DOM.
Of ..... het mag niet i.c.m. <li>
Iemand een idee?
------------------------------------------------
Update 27-4-2009
Heb de <div>'s vervangen door <span> (experiment), en dit schijnt wel te werken in IE6.
Het moet dus liggen aan dat ie6 <div> niet wil in <li>, althans met DOM