Problemer med brug af array
HejJeg har siddet og arbejdet med følgende funktion. Jeg har problemer med at få returneret arrayet korrekt, så det kan benyttes udenfor funktionens "rammer". Hvad gør jeg for at løse problemet? Kan nogen give et eksempel på hvordan de returneres korrekt og hvordan man derefter kan udskrive en plads i arrayet.
På forhånd tak!
function createWaypoints() {
var waypoints = new Array();
downloadUrl("data.xml", function(data) {
var xml = parseXml(data);
var markers = xml.documentElement.getElementsByTagName("marker");
for (var i = 0; i < markers.length; i++) {
var point = '"' + parseFloat(markers[i].getAttribute("lat")) + ',' + parseFloat(markers[i].getAttribute("lng")) + '"';
waypoints[i] = point;
//document.write(waypoints[i]);
}
});
return waypoints;
}
