Leider verstehe ich das nicht ganz!
wie sieht das dann konkret aus?
ich rufe meine funktion auf createLayer(BOX1, Strasse);
meine funktion:
createLayer(id, layer) {
(hier der wert von id als var) = new OpenLayers.Layer.WMS(layer);
}
wo muss ich nun eine globale variable definieren? oder wo kann ich window[id] einsetzen?
Hello out there!
ich habe schon allerlei abgegrast
Ach du warst das. Hab mich schon gewundert, ob mein Nachbar sich einen neuen, leiseren Rasenmäher zugelegt hat.
finde aber keine lösung dazu (vielleicht gibt es auch keine)
Vielleicht aber doch.
ich rufe eine funktion auf, wobei ich einige parameter mitgebe.
nun möchte ich das der wert der variablen id zu einem variablennamen wird.Globale Variable?
beispiel wert von id = BOX1;
var BOX1; wie komme ich hierhin?
window[id]
(Globale Variablen sind Eigenschaften des 'window'-Objekts.)See ya up the road,
Gunnar