Привет, ребята, я пытаюсь добавить широту и долготу от моего текущего местоположения до ввода.
Вы хоть представляете, что делать? это мой код
<input type="text" name="demo" id="demo" value="<?php echo $demo ;?>" />
<script>
document.getElementById("demo").value=latitude;
function getLocation()
{
if (navigator.geolocation)
{
navigator.geolocation.getCurrentPosition(showPosition);
}
else{
alert("Geolocation is not supported by this browser.");
}
}
function showPosition(position)
{
latitude.innerHTML= position.coords.latitude;
longitude.innerHTML=position.coords.longitude;
}
</script>
Возможно, я не понял, но если вы намерены добавить координаты в текстовое поле, попробуйте это
<body>
<script>
function getLocation(){
if (navigator.geolocation){
navigator.geolocation.getCurrentPosition(showPosition);
}else{
alert("Geolocation is not supported by this browser.");
}
}
getLocation()
function showPosition(position) {
var str="Longitude:"+ position.coords.longitude+"Latitude:"+ position.coords.latitude
document.getElementById("demo").value=str
}
</script>
<input type="text" name="demo" id="demo" value="" />
</body>