谷歌地图 2 目的地字段

Google maps 2 destination fields

本文关键字:字段 目的地 谷歌地图      更新时间:2023-09-26

我正在创建一个具有两个文本框和一个获取方向按钮的网页。按下按钮时,将在两个位置之间跟踪路径。这效果很好。

问题是这样的:在我按下按钮一次并输入新位置后,按下按钮时不会显示新路线。

这是我的代码的链接:

http://www.canning.co.nz/Mapping/Code.txt

这是一个工作示例的链接(向您展示我在上述描述中的意思):

http://canning.co.nz/Mapping/directions.html

编辑

我还看到 Gload() 函数是为两个和目标文本框字段设置变量的函数。所以在getDirections()函数中,我调用了GLoad()函数。然而,仍然没有运气。

谢谢

gdir不是

全局变量。您可以使用 var function doEnd()定义它,这使得它位于该函数的本地,而在其他地方不可用。

gdir通过包含

var gdir;

在任何函数外部,然后通过省略vardoEnd() 内简单地使用该变量。

您还可以在不同的上下文中多次使用该变量search,其中至少有一个应该是全局的function searchFunc() search is not defined:在

var result=geo.getCache().get(search); 

您需要整理该变量名称的使用。在不同的函数中使用相同的变量名并不是一个好的做法,因为它很容易在全局变量被定义为局部变量时假定它。