-1
有人可以告訴我爲什麼我運行此函數時出現「geocoder未定義」錯誤。我不明白它是如何從box1和box2傳遞值的。我正在看文本框,他們def有價值!使用谷歌地圖進行反向地理編碼
function codeLatLng() {
var lat = document.getElementById('box1').value;
var lng = document.getElementById('box2').value;
var latlng = new google.maps.LatLng(lat, lng);
geocoder.geocode({'latLng': latlng}, function(results, status) {
if (status == google.maps.GeocoderStatus.OK) {
if (results[1]) {
document.getElementById('box3').value = results[1].formatted_address;
}
else {
alert("No results found");
}
} else {
alert("Geocoder failed due to: " + status);
}
});
}