jQuery Textfeld max Länge validation

Ich habe den folgenden code, die gut funktioniert, aber das problem ist, dass nach überschreiten der 500-Zeichen beginnt es zu ermöglichen, den Benutzer zu geben (er nimmt die Zeichen, die statt Einschränkung!).

Wie kann ich es ändern? Gibt es irgendeine Möglichkeit zu verallgemeinern diesen code, so kann es mehrere Texte, die sich wie eine Funktion und übergib einfach den Parameter?

 $('#txtAboutMe').keyup(function () {
           var text = $(this).val();
           var textLength = text.length;`enter code here`
           if (text.length > maxLength) {
               $(this).val(text.substring(0, (maxLength)));
               alert("Sorry, you only " + maxLength + " characters are allowed");
           }
           else {
               //alert("Required Min. 500 characters");
           }
       });"
Ich dachte immer nur input-Typen akzeptieren würde eine maxlength ?
das ist, warum er will, es zu tun für textarea
Kannst du die relevanten HTML?
aber auf der Suche stackoverflow gibt es viele jquery-Lösungen fo.
ja u sind Recht textarea ist ein input type nur

InformationsquelleAutor Tan | 2011-07-29

Schreibe einen Kommentar