dynamische variable zeichen herausfiltern
dl
- javascript
Folgendes Problem:
ich gebe eine dynamische variable an die so aussehen "var test(cms-key)" (die variable wird per cms mehrmals erzeugt und mit cms-key eindeutig).
jetzt is das problem das "-" in javascript variablennamen nicht erlaubt ist. gibt es eine möglichkeit (per funktion???) das eine neue variable generiert wird die dann z.b. so in der art aussieht "var neu.test(cms-key).substring(5, 16);"
also das heisst während sie erzeugt wird auch gleichzeitig nur die letzten zeichen verwendet werden.
danke schon mal für alle antworten
Hallo dl.
Folgendes Problem:
ich gebe eine dynamische variable an die so aussehen "var test(cms-key)" (die variable wird per cms mehrmals erzeugt und mit cms-key eindeutig).
jetzt is das problem das "-" in javascript variablennamen nicht erlaubt ist.
In Literalschreibweise nicht, doch in folgender Schreibweise kannst du fast jedes x-beliebige Zeichen verwenden:
window['Merkwürdiger Variablenname mit -'] = wert;
Darauf zugreifen musst du dann natürlich über die selbe Methode.
Einen schönen Donnerstag noch.
Gruß, Mathias