Thomas Schmieder: Buchstaben in einem Textfeld zählen

Beitrag lesen

Hallo Maria,

da habe ich auch mal was gemopst...

function check(form)
{
  len=form.mltext.value.length;
  if (len>800)
  {
    form.mltext.value=form.mltext.value.substring(0,800);
    left=0;
  }
  else
  {
    left=800-len;
  }
  form.len.value=left;
}

....

<textarea cols="55" rows="10" name="mltext" maxlenght="130" wrap="virtual"
          onChange="check(this.form)" onBlur="check(this.form)"
          onKeypress="check(this.form)" onKeyup="check(this.form)">
</textarea><br />

Hier gings um das Kappen des Textes nach 800 Zeichen. Der Autor hat diverse Events abgefangen. Das hat wohl seinen Grund...

Es funktioniert zumindest fehlerfrei

Grüße

Tom