直接上代码,下面引用的两条js请大家自行修改,第一条的ak后面需要加上你的密钥,这个密钥是去百度地图api里面申请的;第二个是引用一个jquery库,网上一大堆,自己下载下来引用就行。
html>
百度地址解析$("#submit").click(function(){
// 百度地图API功能
var point = new BMap.Point();
// 创建地址解析器实例
var myGeo = new BMap.Geocoder();
// 将地址解析结果显示
var address = document.getElementById("address").value;
myGeo.getPoint(address, function(point){
if (point) {
$("label[for='latlng']").html(point.lng + ' , ' + point.lat);
}else{
alert("您选择地址没有解析到结果!");
}
}, "");
});