onbeforedeactivate | NN nicht zutreffend IE 5.5(Win) DOM nicht zutreffend
| Aufwärtsverbreitung: Ja; Abbruch möglich: Ja
Wird ausgelöst, unmittelbar bevor ein Objekt deaktiviert wird, weil der Benutzer auf ein anderes Element geklickt bzw. mit der Tabulatortaste zu einem anderen Objekt gewechselt oder ein Skript die Methode setActive( ) oder focus( ) eines anderen Elements aufgerufen hat. Wenn ein Element den Fokus hat und aktiv ist, werden beim Verlust des Fokus die folgenden Ereignisse nacheinander ausgelöst: onbeforedeactivate, ondeactivate und onblur. Da sich das Ereignis onbeforedeactivate (im Gegensatz zum Ereignis ondeactivate) abbrechen lässt, können Sie durch den Abbruch dieses Ereignisses verhindern, dass ein Element deaktiviert wird oder den Fokus verliert – was Sie jedoch nur aus einem guten Grund tun sollten, da dies für Ihre Besucher ziemlich lästig sein kann.
Typische Ziele
Alle dargestellten Elemente sowie die Objekte document und window.