批量地址解析

<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>批量地址解析</title>
<script type="text/javascript" src="http://api.map.baidu.com/api?v=1.3"></script>
</head>
<body>
<input type="button" value="批量地址解析" onclick="bdGEO()" />
<div id="result"></div>
</body>
</html>
<script type="text/javascript">
var index = 0;
var myGeo = new BMap.Geocoder();
var adds = [
"百度大厦",
"奎科大厦",
"中央民族大学",
"佳郡国际水疗",
"金坛区晨鸿服装水洗公司",
"常州市双成塑母料有限公司",
"常州河海服装厂",
"领域世家"
];
 
function bdGEO(){
    var a = adds[index];
    geocodeSearch(a);
    index++;
}
function geocodeSearch(a){
    if(index < adds.length){
        setTimeout(window.bdGEO,300);
    }
    myGeo.getPoint(a, function(point){
      if (point) {
        myGeo.getLocation(point, function(rs){
                var addComp = rs.addressComponents;
                document.getElementById("result").innerHTML += adds[index-1] + ":"  + "商圈(" + rs.business + ")" + addComp.province + ", " + addComp.city + ", " + addComp.district + ", " + addComp.street + ", " + addComp.streetNumber + "</br>";
            });
      }
    }, "全国");
}
</script>