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

View in English Always switch to English

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

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);

仕様書

This feature does not appear to be defined in any specification.>

ブラウザーの互換性

関連情報