【发布时间】:2023-03-30 00:30:02
【问题描述】:
我在 JS APIs 中编写了一个谷歌地图。
我想要实现的是,无论用户点击哪里,它都会将标记放在那里并输出其 Lat 和 Lng。
我所取得的成就是,无论我点击哪里,它都会输出 Lat 和 Lng,而无需将标记拖到那里。
这里是小提琴 - http://jsfiddle.net/sarthakbatra1991/87v0obb4/#&togetherjs=3aTj11AiwO
google.maps.event.addListener(map, 'click', function (event) {
document.getElementById("lat").value = event.latLng.lat();
document.getElementById("long").value = event.latLng.lng();
marker.setPosition(lat, lng);
marker.setMap(map);
});
请看一下并帮助我。
干杯!
【问题讨论】:
标签: google-maps google-maps-api-3 google-maps-markers