我有以下的代碼,通過谷歌地圖API獲取位置的緯度和經度點擊地圖上我的JavaScript分裂功能不能正常工作
var latitude_longitude = evt.latLng;
當我提醒使用下面的下面的代碼變量顯示: (53.4128,-1.51165)
alert(latitude_longitude);////Gets latitude and Longitude - Latitude first - Longitude second
但是我現在需要分割(53.4128,-1.51165)轉換成2個變量的緯度和經度,並用下面的代碼試圖:
var myarr = latitude_longitude.split(",");
var latitude = myarr[0];
alert(latitude);
但是,警報沒有顯示,我不確定爲什麼?
您是否在控制檯上發現任何錯誤?開發人員工具(適用於IE,Chrome的F12) - >控制檯選項卡 – 2015-01-15 15:43:26
您確定'latitude_longitude'已不是數組嗎? – Pointy 2015-01-15 15:44:17
在警報中,您會看到latLng對象的'toString()'表示。例如,window.toString()會給你「[object Window]」,與alert(window)相同 – CodeToad 2015-01-15 16:09:53