Simon Riedl: variable variablen wie in PHP?

Beitrag lesen

Hi gents,

kennt Javascript eignetlich acuh variable Variablen?
oder wie löse ich z.B. einen Aufruf a la

function load_in_frame(das_element) {
  das_element = "navigationframe";
  parent.{das_element}.location.href="test.html";
}

[...]

javascript:load_in_frame('navigation');

So richtig variable Variablen gibts in Javascript nicht.
Ich denk du kannst das Problem aber lösen, wenn du eval verwendest.

http://www.teamone.de/selfhtml/tq.htm

function load_in_frame(das_element) {
  eval("parent."+das_element+".location.href='test.html';");
}
oder
function load_in_frame(das_element,seite) {
  eval("parent."+das_element+".location.href='"+seite"';");
}

Viele Grüsse,
Simon