Google maps api 3 在googlemapsapi中使用按钮控件

Google maps api 3 在googlemapsapi中使用按钮控件,google-maps-api-3,Google Maps Api 3,我正在使用以下代码根据按钮单击来引发事件。当我单击按钮时,页面将重新加载,但地图中不会发生任何更改 form action="#" onsubmit="animate(); return false" p inputtype="submit"value="Zoom!" / /p /form function animate() { map.setZoom(10); } 有人能帮我解决这个问题吗? 谢谢如果返回值为false,并且页面重新加载,这通常会向我暗示存在javascr

我正在使用以下代码根据按钮单击来引发事件。当我单击按钮时,页面将重新加载,但地图中不会发生任何更改

form action="#" onsubmit="animate();  return false"  p  inputtype="submit"value="Zoom!" /  /p  /form  function animate() {   map.setZoom(10);  }
有人能帮我解决这个问题吗?
谢谢

如果返回值为false,并且页面重新加载,这通常会向我暗示存在javascript错误。检查javascript错误日志,或使用Firebug查看是否发生错误。e、 g.map是否定义为全局变量?

我发现错误,map变量不是gloabl,因此调用无法引用它。如果我将return设置为true或false,您能告诉我会出现什么差异吗