-1
누군가이 기능을 실행할 때 왜 "지오 코더가 정의되지 않았습니다"라는 오류 메시지가 표시 될 수 있습니까? 나는 그것이 box1과 box2에서 전달 된 값을 가질 수 없다는 것을 이해하지 못한다. 나는 텍스트 상자를 바로보고 있는데, 그들은 def 값을 가지고 있습니다!Google지도로 역 지오 코딩
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);
}
});
}