无法找到lat / long的地址

时间:2013-02-25 10:22:55

标签: javascript geolocation geocode google-geocoder

我有一个javascript代码,想要查找用户输入的地址的纬度/经度。

我正在使用以下javascript代码:

<script type="text/javascript" src="http://maps.google.com/maps/api/js?sensor=false"></script>
<script type="text/javascript">
var address = document.getElementById("address").value;
var geocoder = new google.maps.Geocoder();

geocoder.geocode( { 'address': address}, function(results, status) {
  var location = results[0].geometry.location;
  alert(location.lat() + '' + location.lng());
});
</script>

但上面的代码不起作用。任何人都可以提出可能存在的问题。感谢

1 个答案:

答案 0 :(得分:0)

单独运行该代码可以正常工作。可能值得检查您的地址值是否被正确选取,并且页面上没有其他javascript错误。