Announcement

Collapse
No announcement yet.

mehrzeiliges Textfeld auf 255 Zeichen begrenzen ?

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • mehrzeiliges Textfeld auf 255 Zeichen begrenzen ?

    Ich habe halt das Problem, das ich ein mehrzeiliges Textfeld auf 255 Zeichen begrenzen möchte. Mit anderen Worten es soll nicht mehr Möglich sein mehr als 255 Zeichen in ein Textfeld einzugeben, wenn er dann weiter tippt soll halt nichts mehr passieren.

    Vielen Dank für die Hilfe

    Florian Luft

  • #2
    Per Javascript auf das ONKEYPRESS Ereignis reagieren.

    Also

    bei jedem Tastendruck

    Textarea auslesen

    Länge prüfen

    ggf. Tastendruck verwerfe
    Christian

    Comment


    • #3
      Danke für die Antwort ich hatte schon so was befürchtet. Schade das es keine leichtere Methode gibt

      Floria

      Comment


      • #4
        Hier ist die Lösung für jene mit dem gleichen Problem:
        Ein mehrzeiliges Textfeld erzeugt ma so
        textarea name="txtKommentar" onKeyUp="CheckLen(this)" cols="40" ></textarea

        und zum Überprüfen der Eingabe kann man dann den Quelltext benutzen

        function CheckLen(target) {
        if (target.value.length > 255) {
        target.value = target.value.substring(0,255);
        alert("Maximale Zeichenanzahl erreicht.");
        }

        Comment

        Working...
        X