OpenLayers OpenLayers

Changeset 1186

Show
Ignore:
Timestamp:
08/10/06 01:59:17 (2 years ago)
Author:
euzuro
Message:

suggestion from #138

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/openlayers/lib/OpenLayers/Feature/WFS.js

    r997 r1186  
    5050        // must return an Object with 'id' and 'lonlat' values set 
    5151        var point = xmlNode.getElementsByTagName("Point"); 
    52         var text  = point[0].textContent
     52        var text  = OpenLayers.Util.getXmlNodeValue(point[0])
    5353        var floats = text.split(","); 
    5454 
  • trunk/openlayers/lib/OpenLayers/Util.js

    r1181 r1186  
    10341034        return "";  
    10351035    } 
     1036}; 
     1037 
     1038/** 
     1039 * @param {XMLNode} node 
     1040 *  
     1041 * @returns The text value of the given node, without breaking in firefox or IE 
     1042 * @type String 
     1043 */ 
     1044OpenLayers.Util.getXmlNodeValue = function(node) { 
     1045    var val = null; 
     1046    Try.these(  
     1047        function() { 
     1048            val = node.text; 
     1049        },  
     1050        function() { 
     1051            val = node.textContent; 
     1052        });  
     1053    return val; 
    10361054}; 
    10371055