Visualizzazione dei risultati da 1 a 5 su 5
  1. #1

    marker.getPosition() ottenre singoli valori

    Come da titolo,ho un marker di nome "marker_pos", se faccio:

    var valori = marker_pos.getPosition();

    ottengo come valore " (lat, long) ".
    Io però vorrei salvare in due variabili diverse i valori di lat e long, e non capisco che tipo di dato restituisce getPosition().

  2. #2
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    lat = latitudine, long = longitudine entrambi numerici
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  3. #3
    no, io intendevo questo:

    var valori = marker_pos.getPosition();

    se poi faccio un
    alert (valori); mi mostra questo (40.2414, 11.2233)

    io invece vorrei salvare 40.2414 in una varbaile, e 11.2233 in un'altra... e non capisco che tipo di dato restituisce ... ho provato con valori[0] e valori [1] ma non è un array

  4. #4
    Utente di HTML.it
    Registrato dal
    Oct 2009
    Messaggi
    56
    Codice PHP:
    ....
    var 
    lat marker_pos.getPosition().lat();
    var 
    lng marker_pos.getPosition().lng();
    ... 
    Versione da "sono le 2 di notte e ho voglia di fare qualcosa pur di non dormire":

    Codice PHP:
    ....
    var 
    latlng marker_pos.getPosition().toString().split(",");
    var 
    lat latlng[0].replace("(""");
    var 
    lng latlng[1].replace(")""");
    ... 
    Dimenticavo, con il primo metodo hai 2 numeri e con il secondo hai due stringhe

  5. #5
    OTTIMO!!!!!!! ti ringrazio

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.