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:
che recupero nello script che viene chiamato all'onload della pagina:codice:<form id="dai" name="dai" method="GET" "> <input id="inp" value ="{$i.lat}"> <input id="inp2" value="{$i.lng}" </form>
purtroppo in questo modo non mi accetta le coordinate, se invece tento di passare come position: prova me lo visualizza.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); }
Qualcuno saprebbe aiutarmi?
Grazie
Stefania

Rispondi quotando
a parte che devi scrivere il codice nel modo corretto.. prova cosi:
per giunta come richiami la funzione mappalive???
