【发布时间】:2011-01-07 03:42:49
【问题描述】:
我正在使用 google maps api 在我的网站上显示地图,访问者还可以在其中找到路线。我有一个起点设置和一个终点。两者都是文本区域。开始是空的,但我希望用页面中已有的 div 的地址填充结束点。我的 javascript 为:
var address = document.getElementById("address").innerText.replace(/\n/g, " ");
它在 Chrome 中有效,但 Firefox 将端点框中的文本显示为“未定义”。 Firebug 给了我 -
document.getElementById("address").innerText 未定义 [中断此错误] var address = document.getElementB...ress").innerText.replace(/\n/g, " ");
感谢任何帮助。
谢谢
【问题讨论】:
-
我认为它与 replace(/\n/,g,"") 有关。每当我把它放在代码中时,它都不会显示为未定义,它只是保持空白。
标签: javascript firefox google-maps google-chrome google-maps-api-3