Hallo!
Tschuldigung wenn ich nochmals störe. Leider fehlt mir noch was die Erfahrung mit Javascript (was sich hoffentlich mit der Zeit ändern wird).
Ich habe im vorangegangenen Script (mit JS - da die Größe dynamisch ist) eine Feldmatrix erstellt. Die Felder habe ich mittels zwei Schleifen (i,j) mit Namen versehen:
name='1_1' (1.Spalte, 1.Zeile)
name='1_2' (1.Spalte, 2.Zeile)
usw.
Um jetzt Berechnungen mit den Eingaben anstellen zu können hätte ich das gern in nem mehrdimensionalen Array (ich geh mal davon aus, dass das auch sinnvoll ist):
koeffizient = new Array(anzZeilen);
for (var i = 0; i<anzZeilen; i++)
{
koeffizient[i] = new Array(anzSpalten);
for(var j = 0; j<anzSpalten; j++)
{
var aktFeld = 'document.MatrixParam.'+i+'_'+j+'.value';
koeffizient[i] [j] = aktFeld;
}
}
alert(koeffizient[1] [1]);
Im Idealfall sollte das Script nun den Inhalt des Feldes oben links ausgeben. Leider gibt es nur natürlich nur "document.MatrixParam.1_1.value" aus. Warum das so ist sehe ich auch vollkommen ein, aber wie ich jetzt mein Problem lösen kann weiß ich nicht.