Tôi muốn lấy Vị trí GPS hiện tại từ thiết bị của người dùng và về cơ bản thả Lat và Dài thành các trường biểu mẫu. Sau đó, tôi có thể làm bất cứ điều gì sau khi chèn vị trí.Nhập biểu mẫu Javascript - GPS - Vị trí địa lý
Mã bên dưới hoạt động cho vị trí thông báo bật lên, đó là những gì tôi bắt đầu. Tôi muốn có thể nhấp vào một nút và có nó cư trú dài/lat vào các lĩnh vực hình thức.
<html>
<head>
<script type="text/javascript">
function getLocationConstant()
{
if(navigator.geolocation)
{
navigator.geolocation.getCurrentPosition(onGeoSuccess,onGeoFormLat,on GeoFormLong,onGeoError);
} else {
alert("Your browser or device doesn't support Geolocation");
}
}
// If we have a successful location update
function onGeoSuccess(event)
{
alert(event.coords.latitude + ', ' + event.coords.longitude);
}
function onGeoFormLat(event)
{
var myVal;
myVal = document.getElementById(event.coords.latitude).value;
}
function onGeoFormLong(event)
{
var myVal;
myVal = document.getElementById(event.coords.longitude).value;
}
// If something has gone wrong with the geolocation request
function onGeoError(event)
{
alert("Error code " + event.code + ". " + event.message);
}
// Called when we want to stop getting location updates
function stopGetLocation(event)
{
navigator.geolocation.clearWatch(watchID);
}
</script>
</head>
<body>
<br><br>
Latitude: <input type="text" id="Latitude" name="onGeoFormLat" value="">
<br><br>
Longitude: <input type="text" id="Longitude" name="onGeoFormLong" value="">
<br>
<br><br><br>
<input type="button" value="Get Location" onclick="getLocationConstant()" />
<br><br>
</body>
</html>
có cơ hội nào cho chúng tôi biết thiết bị nào hoạt động không? –
Hoạt động trên Android Tablet (Galaxy) - Samsung Galaxy II, iPhone, iPad, iPhone ... Dịch vụ định vị cần được bật cho iPhone/iPad –