Bonjour,

J'ai un petit script tout simple mais efficace pour compter les mots dans un textarea. Le seul hic, c'est que si on ajoute des balises de mise en forme (Hn par exemple), il comptabilise les mots des balises HTML.
Peut-on éviter ça ? Peut-être en insérant strip_tags au code JS ? (je n'y suis pas arrivé, pour ma part).
Voici le code :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
function Compter(chaine, post) {
  var exp=new RegExp("[a-zA-Z0-9éèêëàáâäóòôöíìîïçÉÈÊËÀÁÂÄÒÓÔÖÌÍÎÏÇ-]+","g");
  var tabNom=chaine.match(exp);
  if (tabNom==null) {post.compte.value = "0 mots";}
  else {
    var affichage="" + tabNom.length + " mots";
    post.compte.value = affichage;
  }
}
Si quelqu'un a une piste... Merci d'avance !