Bonjour,
Je suis nouveau ici et je viens avec un problème avec javascript. En fait j'ai un textarea et j'aimerai compter le nombre de caractères saisis sur le champs. J'ai trouvé ce code suivant qui compte tous les caractères espaces compris:
Et j'ai trouvé un deuxieme code qui compte pas les espaces que voici.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 var total=0; var mini=150; var maxi=600; function actionlimite(){ if(total < mini || total > maxi) { alert("Votre description utilise "+total+" caractères alors qu'elle doit en faire entre "+mini+" et "+maxi+" caractères !"); return false; } else{ return true; } } function limite(textarea){ total = textarea.value.length; }
J'aimerai que vous m'aidiez à insérer le code nécessaire sur le premier Js pour qu'il compte plus les espaces.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 function countChars() { var nospaces = document.form1.text_1.value + document.form1.text_2.value + document.form1.text_3.value + document.form1.text_4.value; nospaces = nospaces.replace(/\s/g,""); // strip spaces document.form1.count_display.value = nospaces.length }
Merci à vous. Cordialement.
Pascal
Partager