Dynamische variabele namen

Status
Niet open voor verdere reacties.

heide1975

Nieuwe gebruiker
Lid geworden
18 apr 2018
Berichten
1
Hallo!

Nieuw hier en gelijk een (voor jullie waarschijnlijk) simpele vraag:

Is het mogelijk in Javascript om variabele namen dynamisch te maken? Voorbeeldje:

Code:
var id = "54";
divMessages.innerText = messages.test['berichtContent'];

Eigenlijk wil ik 'id' tussen test en ['berichtContent'] hebben, dus met eindresultaat messages.test54['berichtContent'].

Is dat mogelijk? En zo ja, hoe dan?
 
divMessages.innerText = messages.test[54]['berichtContent'];

Dit lijkt me beter!
 
Het kan in Javascript maar het is zeer af te raden!!!!
Code:
var test54 = 'hallo';
// samenvoegen van test en ID
var varName = 'test';
var varId = 54;
document.write( eval(varName+varId.toString()) ); // resultaat is: hallo
 
Laatst bewerkt:
Status
Niet open voor verdere reacties.
Steun Ons

Nieuwste berichten

Terug
Bovenaan Onderaan