Ich bastele an einem Google-Maps-Mashup. Die Grundlage ist eine XML-Datei. Bei allen Datensätzen ("marker") hat das XML-Element "lat" einen Wert, aber nur bei einem Teil der Datensätze hat auch das XML-Element "link" einen Wert. Ich möchte nun die Variable "html", die den Inhalt des Info-Fensters festlegt, je nach Eintrag in "link" mit oder ohne dem Inhalt von "link" übergeben. Das Ganze läuft in einer for-Schleife, die die XML-Datei ausliest.
if (breite!=0) {
// "breite" ist ein Unterelement von "link" html = haus + text + link + breite + hoehe; }
else {
html = haus + text;
}
Das Problem: Javascript liest nur noch die Datensätze mit "link"-Wert aus, die korrekt mit Bild dargestellt werden.