[JS] Variablennamen aus Strings zusammensetzen

W

wirfmichweg2

Ich habe ein kleine Problem.

Ich möchte ein Wert in ein Array schreiben, dessen Namen ich aus zwei Variablen zusammensetzen möchte.

z.B. variablea="Hallo";
variableb="Nase";

Der Name des Array soll nun den Wert
Nase[Hallo]=3;
annehmen.

Wie setze ich die Variablen a und b zu dem Arraynamen zusammnen?

Vielleicht könnt Ihr mir helfen,
thanxx yoshi
 
Moment, moment ..

Ähm. Ich komme da nicht ganz mit.

Willst du

name[index] = wert

oder

nameindex[1] = wert

haben ?

Erkläre daß doch bitte mal ausführlicher.
Pfote, Kojote
 
name[index] = wert

Eigendlich...
name[index] = wert

Wenn Du willst erklär mir beides ;-)
in PHP ist es ja einfach, aber Javascript *grübel*
Danke im vorraus
Yoshi
 
Vielleicht solltest du malerklären ..

was du damit überhaupt machen willst...

Ich stehe nämlich gerade auf dem Kabel.

Pfote, Kojote
 
probiers doch mal mit eval():

Code:
<script language="JavaScript">
<!--
var arrayname = "Auto";
var feldname = "Motor";

eval(arrayname + " = new array()");
eval("Auto['" + feldname + "'] = 'kaputt'");
window.alert(Auto['Motor']);
-->
</script>

-äädiiiiit-
Hab den Code geändert..
 
Zuletzt bearbeitet:
Zurück