Ich hänge da an einem "klitzekleinen" Problem und finde einfach nicht die Lösung :(
Und zwar habe ich globale Variablen
var x1x = "text1";
var x2x = "text2";
...Jetzt rufe ich eine funktion mit dem parameter y auf (y ist zB "x1")
Wie kann ich in der funktion dafür sorgen, dass einer weiteren variable (z) der Wert von x1x übergeben wird ?
ein z=y+"x" funktioniert ja nicht, weil zwar "x1x" da steht, aber als String - und eben nicht der Inhalt der Variable x1x !?
Ich bin mir 100% sicher, dass es eine einfachere Lösung für dein Problem gibt.
Nur ohne Kontext läßt sich nicht sagen welcher.
Bevor die Fragen kommen : NEIN - ich kann NICHT z=x1x schreiben, weil ich variablen von x1x bis x78x habe und den kram eh nicht hard-codieren kann, weil das script auch auf anderen seiten mit einer anderen anzahl an "x-x"en verwendung finden soll...
Das klingt danach als ob du sinnvollerweise ein Array verwendest, genau für so eine Situation sind diese gedacht, aber wie gesagt ohne Kontext läßt sich das nur vermuten.
Struppi.
Javascript ist toll (Perl auch!)