我不能使用navigator.geolocation将纬度和经度放入我的html中

时间:2017-07-13 13:42:52

标签: javascript jquery html

我正在尝试使用浏览器的导航功能创建一个显示经度和纬度的网站。当我运行下面的代码时,我得Latitude:undefined而不是Latitude:[My latitude]。谁能帮我吗?

$(document).ready(function() {
  var la;
  var lg;

  function getLocation() {
    if (navigator.geolocation)
      navigator.geolocation.getCurrentPosition(showPosition);

  }

  function showPosition(position) {
    la = position.coords.latitude;
    lg = position.coords.longitude;
  }
  document.getElementById("lat").innerHTML = "Latitude:" + la;
});

0 个答案:

没有答案