如何在我的getElementById.innerHTML中舍入谷歌地图坐标

时间:2016-11-18 17:52:36

标签: javascript google-maps

我正在使用谷歌地图并在点击地图时显示地图坐标:

google.maps.event.addListener(map, 'click', function (getcoords) {
document.getElementById('bar').innerHTML = (getcoords.latLng.lat() + "," + getcoords.latLng.lng());
                });

返回的坐标具有原子尺度精度,如下所示:55.8907220038651,-2.3968541622161865

如何将这些舍入到小数点后五位?

我想过使用toFixed(5),但不知道如何实现它。

1 个答案:

答案 0 :(得分:1)

.lat()上使用.toFixed(),就像这样

google.maps.event.addListener(map, 'click', function (getcoords) {
    document.getElementById('bar').innerHTML = (getcoords.latLng.lat().toFixed(5) + "," + getcoords.latLng.lng().toFixed(5));
});