Geolocation getCurrentPosition() Method
Example
Get the latitude and longitude of the user's position:
 var x = document.getElementById("demo");
function getLocation() {
  if (navigator.geolocation) {
    navigator.geolocation.getCurrentPosition(showPosition);
  } else { 
    x.innerHTML = "Geolocation is not supported by this browser.";
  }
 }
 
function showPosition(position) {
  x.innerHTML = "Latitude: " + position.coords.latitude + 
  "<br>Longitude: " + position.coords.longitude; 
}
Try it Yourself »
Description
The getCurrentPosition() method returns the current position of the device.
Browser Support
| Method | |||||
|---|---|---|---|---|---|
| getCurrentPosition() | 5.0 | 9.0 | 3.5 | 5.0 | 16.0 | 
Syntax
  navigator.geolocation.getCurrentPosition(success, error, options)
Parameter Values
| Parameter | Type | Description | 
|---|---|---|
| success | Required. A callback function that takes a Position object as its sole input parameter | |
| error | Optional. A callback function that takes a PositionError object as its sole input parameter | |
| options | Optional. A PositionOptions object | 
Return Value
| The current position of the device | 
Copyright 1999-2023 by Refsnes Data. All Rights Reserved.