Knut: Frage zum Wiki-Artikel „zugängliche_Dialog-Box“

Beitrag lesen

problematische Seite

Hallo zusammen,

das Beispiel wirft einen Fehler, weil lastFocus nicht definiert ist und DIV 2 mal definiert wird. Vorschlag: VOR function toggleDialog() einfügen:

var div = Object, lastFocus = Object;

Das DIV wird unten 2 mal angelegt. Beide VAR raus nehmen. Dann nach

if (!dialog.hasAttribute('open')) {...

Einfügen:

// save focus

lastFocus=document.activeElement;

Gruß, Knut