Meine Felder sehen zur späteren Verarbeitung so aus:
<textarea cols="81" rows="3" onkeypress="CheckAT()" name="feldwerte[0][Inhalt]">Blah Blah</textarea>
Ganz einfach, du brauchst hier nur this:
<textarea cols="81" rows="3" onkeypress="CheckAt(this)" name="feldwerte[0][Inhalt]">Blah Blah</textarea>
und eine kleine Anpassung der Funktion:
function CheckAt(feld){
var max=20, textinhalt = feld.value;
if (textinhalt.length >= max) {
feld.value=textinhalt.substring(0,max);
feld.blur();
}
}
Struppi.