Get to know MDN better
このページはコミュニティーの尽力で英語から翻訳されました。MDN Web Docs コミュニティーについてもっと知り、仲間になるにはこちらから。
この機能はベースラインではありません。最も広く使用されているブラウザーの一部で動作しません。
Want more support for this feature? Tell us why.
location は HTMLGeolocationElement インターフェイスのイベントで、ブラウザーが位置データを受信したとき、または位置データのリクエストが失敗した際のエラー情報を受信したときに発生します。
このイベント名を addEventListener() 等のメソッドで使用するか、イベントハンドラープロパティを設定するかしてください。
Event です。
埋め込み地図の例(ソースコード)では、location イベントハンドラーを使用して、位置データやエラーを受信したときに応答しています。
位置データが正常に返された場合、HTMLGeolocationElement.position プロパティ経由でアクセスし、緯度と経度の値を取得します。これらの値をコンソールにログ出力した後、drawMap() 関数に HTMLGeolocationElement オブジェクトへの参照とともに渡して地図上にプロットします。データ取得に失敗した場合、HTMLGeolocationElement.error プロパティ経由でエラーにアクセスし、エラーメッセージをコンソールにログ出力します。
この例の完全な手順を追った解説については、HTMLGeolocationElement のメインページを参照してください。
| The HTML Geolocation Element # dom-htmlgeolocationelement-onlocation |
ブラウザー互換性一覧表を表示するには、JavaScript を有効にしてください。
より良いインターネットのための青写真。
このコンテンツの一部は、©1998–2026 個人の mozilla.org 協力者です。コンテンツはクリエイティブ・コモンズ・ライセンスのもとで利用できます。