Hallo Experten, :-)
ich habe folgendes Script gebaut, um bei Klick auf ein Plus/Minus in einer herkömmlichen Baumansicht ("TreeView") den untergeordneten Bereich ein- bzw. ausblenden zu lassen:
function EinAusblenden(node) {
if document.getElementById('siof'+node).style.display = "visible" {
document.getElementById('siof'+node).style.display = "none";
document.getElementById('bsiof'+node).src = "plus.gif";
} else {
document.getElementById('siof'+node).style.display = "block";
document.getElementById('bsiof'+node).src = "minus.gif";
}
}
Die Schalter mit Plus/Minus drauf heißen bsiof<Nummer>, die untergeordneten Bereiche heißen siof<Nummer>. Der Code oben scheint ziemlich verkehrt zu sein, denn es tut sich nichts, außer daß der IE ein gelbes Ausrufezeichen-Symbol in der Statusleiste zeigt. Wie muß ich den Code oben verändern?
Gruß! sumpfgurke