Der Martin: document.formular.feld.value variabel machen?

Beitrag lesen

Hi,

var formular="loginform";
  /* wie erreiche ich, das "formular" im folgenden
  durch seinen Wert "loginform" ersetzt wird? */
  var feld=document.formular.dasfeld.value;

durch die alternative Schreibweise:

var feld=document[formular].dasfeld.value;

Aber wo ist eigentlich dein Formularelement mit dem Namen "dasfeld"?

alert(""+feld+"");

Und die Stringverknüpfung mit einem Leerstring ist auch nicht wirklich sinnvoll, oder? Wenn du Begrenzungszeichen hinzufügen willst, okay, aber so wie's dasteht, ist das ziemlich sinnfrei.

Ciao,
 Martin

--
Zur Abwechslung mal keine Signatur.