1.首先引入jq 和 騰訊地圖js
<script src="../js/jQuery.js"></script> <script charset="utf-8" src="http://map.qq.com/api/js?v=2.exp"></script>
2.html代碼部分
<body onload="init()"> <button type="button" id="button">獲取經緯度</button> </body>
3.js部分
<script type="text/javascript"> $("#button").on("click",function(){ geocoder.getLocation("北京市朝陽區朝陽大悅城"); //這里點擊按鈕獲取的時候傳入地址 }); /*地圖*/ var init = function() { var callbacks = { //若服務請求成功,則運行以下函數,並將結果傳入 complete: function(result) { var latlng = result.detail.location; //這里就能拿到經緯度了 alert(latlng); }, //若服務請求失敗,則運行以下函數 error: function() { alert("服務器出錯了"); } } //創建類實例 geocoder = new qq.maps.Geocoder(callbacks); //body加載的時候實例化對象 } /*地圖結束*/ </script>
結果如下:這樣就顯示出來啦

