Bonjour à tous,
Ayant des connaissances plus que basiques en javascript, je solicite votre aide pour un formulaire contenant un textarea.
Je voudrais afficher le nombre de caracteres restant en temps reel. J'ai trouvé un code sur le net qui fonctionne bien mais qui ne correspond pas tout à fait à ce que je recherche.
En effet, ce bout de code, se sert d'un champ input pour afficher le nombre de caracteres restants, moi ce que je veux c'est juste une phrase comme ceci :
Il vous reste 50 ( > echo la variable) caracteres. J'ai déja fait quelques essais, mais en vainc.
Voici mon code pour l'instant, avec affichage dans un input :
Merci d'avance !
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
26 script> function limiteur() { maximum = 150; champ = document.add_quote.citation_content; indic = document.add_quote.indicateur; if (champ.value.length > maximum) champ.value = champ.value.substring(0, maximum); else indic.value = maximum - champ.value.length; } </script> <form name="add_quote" method="post" action=""> <label for="citation_content">Votre citation</label> <br /> <textarea class="citation_content" name="citation_content" id="citation_content" onKeyDown="limiteur();" onKeyUp="limiteur();"></textarea> <br /><br /> Il vous reste <input readonly type=text name="indicateur" size="3" value="150"> caractères <br /><br /> <input name="submit" type="submit" value="Ajouter la citation" class="submit"/> </form>![]()
Partager