Get to know MDN better
Dieser Inhalt wurde automatisch aus dem Englischen übersetzt, und kann Fehler enthalten. Erfahre mehr über dieses Experiment.
Diese Funktion ist nicht Baseline, da sie in einigen der am weitesten verbreiteten Browser nicht funktioniert.
Experimentell: Dies ist eine experimentelle Technologie
Überprüfen Sie die Browser-Kompatibilitätstabelle sorgfältig vor der Verwendung auf produktiven Webseiten.
Das validationstatuschange-Ereignis des HTMLGeolocationElement-Interfaces wird ausgelöst, wann immer sich der Wert isValid des <geolocation>-Elements ändert.
Dies erfolgt, wenn ein Blocker zu einem <geolocation>-Element hinzugefügt oder von diesem entfernt wird.
Verwenden Sie den Ereignisnamen in Methoden wie addEventListener() oder setzen Sie eine Ereignis-Handler-Eigenschaft.
Ein Event.
In unserem Exploring invalid reasons demo (Quellcode) verwenden wir einen validationstatuschange-Ereignis-Handler, um zu melden, wann ein <geolocation>-Element gültig wird, und den ungültigen Grund zu berichten, wenn es ungültig wird:
Wann immer sich der Validierungsstatus ändert, prüfen wir, ob das <geolocation>-Element mit HTMLGeolocationElement.isValid gültig ist. Falls ja, geben wir eine Bestätigungsnachricht in den Textinhalt des <p>-Elements aus. Ist das <geolocation>-Element ungültig, geben wir den HTMLGeolocationElement.invalidReason im Textinhalt des <p>-Elements aus.
Besuchen Sie die Seite HTMLGeolocationElement.invalidReason für eine vollständige Erläuterung dieses Beispiels.
| The HTML Geolocation Element # dom-activationblockersmixin-onvalidationstatuschange |
JavaScript aktivieren, um diese Browser-Kompatibilitätstabelle anzuzeigen.
Der Bauplan für ein besseres Internet.
Besuche die gemeinnützige Muttergesellschaft der Mozilla Corporation, die Mozilla Foundation.
Teile dieses Inhalts sind ©1998–2026 von einzelnen mozilla.org-Mitwirkenden. Inhalte sind verfügbar unter einer Creative-Commons-Lizenz.