Jetzt klappt auch das Skript...
Dazu ist Prototype aber nicht nötig — wenn Du aber mehr solcher Funktionen hast, die auch beim Anzeigen der Seite ausgeführt werden sollen, würden die sich vermutlich gegenseitig behindern. Prototype könnte dieses Problem dann jedoch lösen.
Der Skriptblock enthält drei Funktionen:
• eine zum Einblenden eines Blockes,
• eine zum Ausblenden und
• eine, die die Webseite nach den <div class="wrap"> durchsucht, danach einen <button> ins Dokument hängt und dann so tut, als wäre dieser Button zum Ausblenden gedrückt worden.
Bemerkenswert ist, dass die Funktionen zum Ein- bzw. Ausblenden nicht etwa den Block, sondern den Button direkt nach dem Block als Parameter annehmen.
Der Text auf den Buttons lässt sich in den Zeilen 6 und 12 anpassen. Falls sich diese Buttons irgendwie von anderen unterscheiden sollen, muss (am besten zwischen den Zeilen 20 und 21) eine CSS-Klasse für den <button> gesetzt werden, etwa mit
1: | btn.className = 'blender'; |