Javascript 谷歌地图:点击地图,在另一个页面上显示lat/long文本?

Javascript 谷歌地图:点击地图,在另一个页面上显示lat/long文本?,javascript,google-maps,google-maps-api-3,browser,Javascript,Google Maps,Google Maps Api 3,Browser,我正在制作一个管理页面来输入位置(lat/long)和描述性信息。现在,我正在地图上找到该点,单击它旁边的一个点,然后复制lat/long,然后将其粘贴到文本框中。我只想找到点,单击它,然后将值自动填充到框中。尝试以下操作: google.maps.event.addListener(a_map, 'click', function(event) { console.log(event.latLng); }); 编辑: 感谢PHPglue: google.maps.event.addL

我正在制作一个管理页面来输入位置(lat/long)和描述性信息。现在,我正在地图上找到该点,单击它旁边的一个点,然后复制lat/long,然后将其粘贴到文本框中。我只想找到点,单击它,然后将值自动填充到框中。

尝试以下操作:

google.maps.event.addListener(a_map, 'click', function(event) {
  console.log(event.latLng);
});

编辑:

感谢PHPglue:

google.maps.event.addListener(a_map, 'click', function(event) {
  var evt = event.latLng;
  console.log('latitude:'+evt.lat()+'; longitude:'+evt.lng()+';');
});

你的代码看起来像什么?文本框的id是什么?它是非常基本的代码,所以让我们说“box1”。看看这个问题,看看这是否有帮助,我认为这也会有帮助:。请注意,
event.latLng
latLng
对象,因此
console.log()
可能无法工作,具体取决于您的浏览器。使用类似于:
var evt=event.latLng;log('纬度:'+evt.lat()+';经度:'+evt.lng()+';')在不控制台完整对象的浏览器中。这只是一个示例,但很高兴知道!,谢谢那太好了。。。对于未来的访问者,点击ctrl-shift-j以在Chrome中查看此功能的输出。谢谢你们!