Frank Bergermann: In Variable weitere Variable "dazwischenschieben"

Beitrag lesen

Vorschlag 1:

var text=""
for(var i=0; i<=2; i++){
  text += eval("document.form1.text" + i).value;
  // oder
  // eval("text += document.form1.text" + i +".value;");
}

Vorschlag 2 (ich finde es elegant, das Formular über eine Variable anzusprechen, zudem läßt sich der Formularname leicht ändern):

var form=document.form1 // oder =document.forms[0]
var text=""
text = form.text0.value + form.text1.value + form.text2.value