关于javascript的。两段代码完全一样,为什么上面的可以执行,但是下面的不执行!!!!!!

<html><head><script>window.onload=function(){varmap=newgoogle.maps.Map(document.getEl... <html>

<head>

<script>
window.onload = function() {
var map = new google.maps.Map(document.getElementById("map_canvas"),{
center : new google.maps.LatLng(26.57, 106.72),
zoom : 8,
mapTypeId : google.maps.MapTypeId.ROADMAP
});
//这是第一个
var loclat=null;
var loclng=null;
var geocoder = new google.maps.Geocoder();
geocoder.geocode({address:'United States'},function geoResults(results, status){
if (status == google.maps.GeocoderStatus.OK) {
loclat=results[0].geometry.location.lat();
loclng=results[0].geometry.location.lng();
alert("2"+loclat+" "+loclng);
}else{
alert(":error " + status);
}
});*/
/**/以下是第二个。两段完全一样。但是下面这段不执行。
var loclat=null;
var loclng=null;
var geocoder= new google.maps.Geocoder();
gecoder.geocode({address:'United States'},function geoResults(results, status){
if (status == google.maps.GeocoderStatus.OK){
loclat=results[0].geometry.location.lat();
loclng=results[0].geometry.location.lng();
alert("2"+loclat+" "+loclng);
}else{
alert(":error " + status);
}
});
}
</script>
</head>
<body>
<div id="map_canvas" style='width: 1000px; height: 500px;'></div>
</body>
</html>
展开
 我来答
匿名用户
2014-07-03
展开全部
geocoder.geocode({address:'United States'},……
 gecoder.geocode({address:'United States'},……

拼写问题。确实找起来蛮辛苦的

本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式