Bonjour,

J'ai un compteur qui marche trés bien pour un textaera mais impssible de le faire fonctionner mêmepas pour 2
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
17
18
19
20
21
22
23
24
25
 
<!--
 
var max=300;
 
 
function compter(f) {
	var txt=f.Formation.value;
	var nb=txt.length;
	if (nb>max) {
                 nb=nb-1;
		alert("Pas plus de "+max+" caractères dans ce champ");
 
		f.Formation.value=txt.substring(0,max);
 
	}
 f.nbcar.value=max-nb;
}
 
function timer() {
	compter(document.forms["Form"]);
	setTimeout("timer()",100);
 
}
//-->

le html

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
 
 
<p align="left">Message&nbsp; de 300 caract&egrave;res maxi. Sur 10 lignes. Il reste <input type="text" class="formulaire" name="nbcar" size=3/>&nbsp;
caract&egrave;res.<br />
&nbsp;&nbsp; 
<textarea rows="7" class="formulaire" name="message" cols="52"  onkeydowm="compter(this.form)" ></textarea>
</p>

Auriez vous une idée ou un script qui puisse compter les caractères sur plusieurs textaera.

Merci pour vos réponses.