J'ai fait un peu de recherche à ce sujet. Trouvé beaucoup de scripts qui dénombrés personnages et même des mots comptés mais ne pouvait pas trouver un qui supprime les mots qui vont sur la limite de mots ....Limite de mots dans une zone de texte
Voici mon script jusqu'à présent ...:
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;
}
J'ai la ligne suivante que je copiais à partir d'un script de nombre de caractères mais évidemment cela ne marchera pas parce que je compte les mots
if (totalWords.length > maxWords)
field.value = field.value.substring(0, maxWords);
Comment puis-je faire le script supprimer des mots supplémentaires ajoutés sur la limite? J'ai besoin de ceci surtout s'ils collent dans une description ... Il faut compter les mots et ensuite supprimer tous les mots au-delà de la limite.
Appréciez votre aide!
** Définir mot **, s'il vous plaît. Sont ces mots - "autonome", "43e", "café", "курица"? – kangax