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

Beitrag lesen

problematische Seite

Hallo Knut!

das Beispiel wirft einen Fehler, weil lastFocus nicht definiert ist und DIV 2 mal definiert wird. Vorschlag:

Vielen Dank für die Meldung und für den Verbesserungsvorschlag!

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

Herzliche Grüße

Matthias Scharwies

--
Einfach mal was von der ToDo-Liste auf die Was-Solls-Liste setzen.“