Ciao a tutti....ho un problema a passare i dati (longitudine e latitudine) allo script che mi permetta di aggiungere dinamicamente diversi marker.
Per ora, ho i dati contenuti in input di un form:
codice:
<form id="dai" name="dai" method="GET" ">
<input id="inp" value ="{$i.lat}">
<input id="inp2" value="{$i.lng}"
</form>
che recupero nello script che viene chiamato all'onload della pagina:
codice:
var geocoder;
var map;
var markers = [];
var marker;
function mappaLive(){
var prova = new google.maps.LatLng(44.49423583832911,11.346244544982937);
var val1 = document.dai.inp.value;
var val2 = document.dai.inp2.value;
var location = new google.maps.LatLng(val1, val2);
alert("Il valore inserto nel campo è: "+location);
var marker = new google.maps.Marker({
position: location,
map: map
});
marker.setMap(map);
}
purtroppo in questo modo non mi accetta le coordinate, se invece tento di passare come position: prova me lo visualizza.
Qualcuno saprebbe aiutarmi?
Grazie
Stefania