Get to know MDN better
このページはコミュニティーの尽力で英語から翻訳されました。MDN Web Docs コミュニティーについてもっと知り、仲間になるにはこちらから。
This feature is not Baseline because it does not work in some of the most widely-used browsers.
validationstatuschange は HTMLGeolocationElement インターフェイスのイベントで、<geolocation> 要素の isValid 値が変更されるたびに発生します。
これは、<geolocation> 要素にブロッカーが追加または除去された結果として発生します。
このイベント名を addEventListener() 等のメソッドで使用するか、イベントハンドラープロパティを設定するかしてください。
Event です。
埋め込み地図の例(ソースコード)では、validationstatuschange イベントハンドラーを使用して、<geolocation> 要素が有効になったことを報告し、また無効になった際はその無効の理由を報告します。
有効性の状態が変化するたび、<geolocation> 要素が有効かどうかを HTMLGeolocationElement.isValid を使用して調べ、有効の場合、その旨を確認するメッセージを <p> 要素のコンテンツテキストに表示します。<geolocation> 要素が無効な場合、HTMLGeolocationElement.invalidReason を <p> 要素のコンテンツテキストに表示します。
この例の完全な手順を追った解説については、HTMLGeolocationElement のメインページを参照してください。
| The HTML Geolocation Element # dom-activationblockersmixin-onvalidationstatuschange |
Enable JavaScript to view this browser compatibility table.
This page was last modified on 2026年4月12日 by MDN contributors.
Your blueprint for a better internet.
Visit Mozilla Corporation’s not-for-profit parent, the Mozilla Foundation.
Portions of this content are ©1998–2026 by individual mozilla.org contributors. Content available under a Creative Commons license.