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:
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; 
}
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
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
}
J'aimerai que vous m'aidiez à insérer le code nécessaire sur le premier Js pour qu'il compte plus les espaces.
Merci à vous. Cordialement.
Pascal