Sabine Hold: Script für Eingabebegrenzung erstellen

Entdeckt ihr einen Fehler in dem Script oder wisst Ihr eventuell auch eine bessere Lösung?

<script type="text/javascript">
function checkFormular()
{
  var feld = document.form.test.value;
  if (document.form.test.value.indexOf('info') == -1) {
    document.form.test.value = feld.substr(0,30);
    return true;
  }
}
</script>

Also bezwecken soll das Script, dass man maximal 30 Zeichen schreiben darf wenn "info" in dem Inputfeld vor kommt, wäre eventuell es auch möglich das ein Alertfenster sich öffnet wenn man über 30 Zeichen schreibt wenn "info" in dem Inputfeld vorkommt?

Übrigens danke an Danny, der mir bis hierhin weitergeholfen hat!

Eure Sabine

  1. Hi,

    Übrigens danke an Danny, der mir bis hierhin weitergeholfen hat!

    Bitteschön.

    Funktioniert's denn nicht?

    Danny

    1. Siehe [pref:t=85645&m=505103]

      freundlichen Gruß
      Danny

      --
      Selfcode: fo:) br:& n4:& ie:% mo:) va:| de:] zu:) fl:| ss:) ls:& ls:& js:|
      Motto:    OpenSource - Das Wissen der Menschheit gehört der Welt!
  2. Hallo Sabine,

    bitte sei so lieb und halte Dich an die Spielregeln </faq>; stelle Deine Frage doch nochmals in [pref:t=85645&m=504623] ;)

    Gruß aus Berlin!
    eddi