jQuery – Compteur de mots et de caractères
Publicités
Un petit script pour compter le nombre de mots et ou de caractères dans un champs input ou textarea
<input id="text" name="text" type="text" /> <span id="count"></span>";
On place le script dans la function ready de jQuery pour être sûre que le HTML a bien été complètement chargé.
<script> $(document).ready(function() { count($("#text"),$("#count")); $("#text").keyup(function() { count($("#text"),$("#count")); }); }); function count(src,dest){ var txtVal = src.val(); var words = txtVal.trim().replace(/\s+/gi, ' ').split(' ').length; var chars = txtVal.length; if(chars===0){words=0;} dest.html(words+' words<br/>'+ chars +' chars'); } </script>
Publicités