Ciao a tutti, con il seguente script ho la necessità di valorizzare due campi hidden con i valori di latitudine e longitudine
I dati di geolocalizzazione vengono restituiti correttamente, vengono correttamente "scritti", ma i campi hidden non vengono valorizzati, sia che si usi il metodo jquery, che il metodo js classico (qui sopra commentato).codice:function getGeo(){ if(navigator.geolocation) { navigator.geolocation.getCurrentPosition(function(position) { //document.getElementById("lat").value = position.coords.latitude; //document.getElementById("lon").value = position.coords.longitude; document.getElementById("lat").innerHTML = position.coords.latitude; document.getElementById("lon").innerHTML = position.coords.longitude; $("#lat").val(position.coords.latitude); $("#lon").val(position.coords.longitude); }); }else{ // Browser doesn't support Geolocation handleNoGeolocation(false); } }
Avete idee su come risolvere la questione?

Rispondi quotando