Does anyone know why the line(s) below would return 'null' or null?

xmlDoc.getElementsByTagName("description")[0].childNodes[0].nodeValue;

Thanks!

///////////////////////PARSING OUT KML 
INFORMATION//////////////////////////////////////

                OpenLayers.loadURL(kmlLayer.url, '', this, setKML);

/////////////////////////////////////////////////////////////////////////////////////////////

function setKML(response) {
    if (response.responseText.indexOf('no results') == -1) {
        alert(response.responseText);
        var xmlDoc = response.responseXML.documentElement;
        //var xmlDoc = response.responseText;

     var name =
       xmlDoc.getElementsByTagName("name")[0].childNodes[0].nodeValue;
     alert(name);

     var description =
       xmlDoc.getElementsByTagName("description")[0].childNodes[0].nodeValue;
     alert(description);

     var coordinates =
       xmlDoc.getElementsByTagName("coordinates")[0].childNodes[0].nodeValue;
     alert(coordinates);

     var content = '<table border="1" cellpadding="1" cellspacing="1">';
     content += 
'<tr><th>Name</th><th>Description</th><th>Coordinates</th></tr>';
     content += 
'<tr><td>'+name+'</td><td>'+description+'</td><td>'+coordinates+'</td></tr>';
     content += '</table>';

     document.getElementById('content').innerHTML = content;

   }
}


_______________________________________________
Users mailing list
[email protected]
http://openlayers.org/mailman/listinfo/users

Reply via email to