Kann kein JavaScript. Kann man das vielleicht so umschreiben, dass es möglich wird, in den Link auch noch etwas anderes rein zu schreiben als wie die Wörter die in dem Script abgeglichen werden. Also "[Aufklappen]" und "[Schliessen]" ...
Ich will halt, dass man auf der ganzen div-box, die um den Link liegt, drauf klicken kann..
var ie4 = false; if(document.all) { ie4 = true; }
function getObject(id) {
if (ie4) {
return document.all[id];
} else {
return document.getElementById(id);
}
}
function toggle(link, divId) {
var lText = link.innerHTML; var d = getObject(divId);
if (lText == '[Aufklappen]') {
link.innerHTML = '[Schliessen]'; d.style.display = 'block';
} else { link.innerHTML = '[Aufklappen]'; d.style.display = 'none';
}
}
<div>
<div>
<a href="javascript: void(0);" onClick="toggle(this, 'box1');">[Aufklappen]</a>
</div>
<div id="box1" style=display:none>
// Inhalt aufgeklappt
</div>
</div>