Ich habe ein wenig suchen auf diesem. Gefunden viele Skripte, die Zeichen gezählt und sogar Wörter gezählt, konnte aber nicht ein, dass alle Wörter entfernt, die über das Wort Limit gehen ....Begrenzen Sie Wörter in einem Textfeld
Hier ist mein Skript so weit ...:
var maxWords = 10;
function countWordsLeft(field) {
totalWords = field.value.split(' ');
if (totalWords.length > maxWords)
field.value = field.value.substring(0, maxWords);
else
document.getElementById('description_count').innerHTML = maxWords - totalWords.length;
}
ich habe die folgende Zeile bekommt, die ich von einer Zeichenzählung Skript kopiert, aber offensichtlich diese nicht funktionieren, weil ich Worte verlasse mich
if (totalWords.length > maxWords)
field.value = field.value.substring(0, maxWords);
Wie mache ich das Skript keine zusätzlichen Worte über die Grenze hinzugefügt löschen? Ich brauche das besonders, wenn sie eine Beschreibung einfügen ... Es muss die Wörter zählen und dann alle Wörter über das Limit löschen.
Schätzen Sie Ihre Hilfe!
** Wort definieren **, bitte. Sind diese Wörter - "in sich geschlossen", "43.", "Café", "курица"? – kangax