Struppi: document.forms.elements.value

Beitrag lesen

Nochmal zur Erklärung:

Na also endlich mal eine ausführliche und hilfreiche Erläuterung, so liesse sich dir auch helfen.

FOR-Schleife mit Zähler i {

********************************
<input name='bestellmenge' type='text' size='5' maxlength='2' onChange='mengenpruefen()'>
********************************

So, und jetzt hat dein Formular nicht ein Feld mit dem Namen 'bestellmenge' sondern i in dem Falle greifst du auf die einzelnen Felder mit:

document.forms['NAME'].elements['bestellmenge'][index] zu. Wobei index gleich null bis i-1 ist.

und dann müßtest du:

function mengenpruefen()
{
bm = document.forms['FORM'].elements['bestellmenge'].value;

hier das Array durchlaufen.

for(var i = 0; i < document.forms['FORM'].elements['bestellmenge'].length;i++)
bm = document.forms['FORM'].elements['bestellmenge'][i].value;

Aber ich hatte dir ja bereits einen anderen Vorschlag gemacht.

Struppi.