← 返回首页
HTMLGeolocationElement: HTMLGeolocationElement() コンストラクター - Web API | MDN

このページはコミュニティーの尽力で英語から翻訳されました。MDN Web Docs コミュニティーについてもっと知り、仲間になるにはこちらから。

View in English Always switch to English

HTMLGeolocationElement: HTMLGeolocationElement() コンストラクター

利用可能性は限定的

この機能はベースラインではありません。最も広く使用されているブラウザーの一部で動作しません。

Want more support for this feature? Tell us why.

HTMLGeolocationElement() コンストラクターは、新しい HTMLGeolocationElement オブジェクトインスタンスを生成します。

目次

構文

js
new HTMLGeolocationElement()

引数

なし。

返値

ブラウザーから内部的に使用された場合は、新しい HTMLGeolocationElement のオブジェクトインスタンス。

開発者は、HTMLGeolocationElement() コンストラクターを直接使用して新しい HTMLGeolocationElement インスタンスを作成することはできません。そうしようとすると、「不正なコンストラクター」エラーが発生します。

プログラムから新しい HTMLGeolocationElement インスタンスを作成

新しい HTMLGeolocationElement インスタンスをプログラムで作成するには、コンストラクタを直接使用しようとする代わりに、Document.createElement() を使用して新しい <geolocation> 要素インスタンスを作成します。

js
const geo = document.createElement("geolocation");

その後、DOM に追加することで使用することができます。

js
document.body.append(geo);

仕様書

仕様書
The HTML Geolocation Element
# dom-htmlgeolocationelement-constructor

ブラウザーの互換性

ブラウザー互換性一覧表を表示するには、JavaScript を有効にしてください。

関連情報