ich: 1 Funktion für alles?

Beitrag lesen

Ich habe versucht mehrere Textfelder bei denen sich die Namen nur durch eine Zahl am Ende unterscheiden mit einer Funktion zu bearbeiten aber es geht nicht, da ich irgendwie nicht die Zahl am Ende übergeben kann. Es sieht etwa so aus:

function test(zahl) {
 document.feld[zahl].value....etc.
}

und das Sendefeld hab ich mit der Zahl versehen:

<input type="text" name="feld1" value="0">
<input type="text" name="feld2" value="0">
<input type="button" value="Test" onClick="test(1);">
<input type="button" value="Test" onClick="test(2);">

Was ist daran falsch ???