Javascript 向信息窗口添加更多数据

Javascript 向信息窗口添加更多数据,javascript,google-maps,Javascript,Google Maps,在我的web应用程序中,数据来自responseXML属性。当我点击谷歌地图上的一个标记时,它会在信息窗口中显示市场的地址。我还想在信息窗口中显示openhours的值。我该怎么做 以下是我目前的代码: function display() { if ((xhr.readyState == 4) && (xhr.status == 200)) { var xmlDoc = xhr.responseXML; var market = xmlD

在我的web应用程序中,数据来自
responseXML
属性。当我点击谷歌地图上的一个标记时,它会在信息窗口中显示市场的地址。我还想在信息窗口中显示
openhours
的值。我该怎么做

以下是我目前的代码:

function display() {
    if ((xhr.readyState == 4) && (xhr.status == 200)) {
        var xmlDoc = xhr.responseXML;
        var market = xmlDoc.documentElement.getElementsByTagName("market");
        for (var i = 0; i < market.length; i++) {
            var address = market[i].getElementsByTagName("address");
            address = address[0].childNodes[0].nodeValue;
            var openhours = market[i].getElementsByTagName("openhours");
            openhours = openhours[0].childNodes[0].nodeValue;
            geocoder.getLocations(address, addToMap);
        }
    }
}
函数显示(){
如果((xhr.readyState==4)和&(xhr.status==200)){
var xmlDoc=xhr.responseXML;
var market=xmlDoc.documentElement.getElementsByTagName(“市场”);
对于(var i=0;i
您可以通过更改以下内容来实现:

        map.openInfoWindowHtml(point, address);
为此:

        map.openInfoWindowHtml(point, address + '<br/>' + openhours);
map.openInfoWindowHtml(点、地址+'
'+openhours);
很难理解您需要什么,数据来自哪里?或者你到底需要什么?你刚才不是已经问过了吗?@alex我又发了一次,因为我已经注销了,现在无法对我以前的评论添加任何评论post@lbu实际上,数据来自responseXML属性。当我在google地图上单击marker时,它在信息窗口中显示市场地址,但我想在信息窗口中也显示“开放时间”