Helli: Formular Hintergrundfarbe ändern

Beitrag lesen

Hallo

Ich habe ein Formular erstellt.
Dabei wird kontrolliert, sobald ich auf den Button "Senden" klicke ob z.B. beim Nachnamen etwas eingegeben wurde.
Wenn nicht, dann springt der Cursor dorthin und der Tabellenhintergrund wird rot.
Wenn ich jetzt in diesem Feld etwas eingebe und dann wieder auf "Senden" klicke, wie kann ich dann festlegen dass der Tabellenhintergrund wieder weiss wird?

Mein Script:

<script language="JavaScript">
  <!--
  function chkFormular()
  {
   if(document.Formular.Nachname.value == "")
    {
     alert("Bitte Ihren Nachnamen eingeben!");
     document.Formular.Nachname.focus();
     document.Formular.Nachname.style.background="#FF0000";
     return false;
    }
  }
  //-->
 </script>

Noch eine Frage:

Wie kann ich bei einem mehrzeiligen Eingabefeld festlegen, dass die Eingabe maximal 500 Zeichen zulässt?
<textarea rows=6 name=Bemerkung cols=83></textarea>

Mit maxlength=500 habe ich schon probiert, funktioniert aber nicht.

Kann mir bitte jemand helfen

Mfg

Helli