Bonjour,
Je voudrais limiter le nombre de caractères par ligne dans un textarea.
J'ai trouver sur le net comment limiter le nombre de ligne, le nombre de caractères totales mais pas par ligne.
Quelqu'un a –t'il une solution?
Merci pour vos réponses
Version imprimable
Bonjour,
Je voudrais limiter le nombre de caractères par ligne dans un textarea.
J'ai trouver sur le net comment limiter le nombre de ligne, le nombre de caractères totales mais pas par ligne.
Quelqu'un a –t'il une solution?
Merci pour vos réponses
Salut, tu pourrais récupérer le contenu de ton textarea.
compter le nombre de caractères tu découpes ta chaine en morceau avec le nombre de caractères que tu souhaites par ligne puis tu inséres un saut de ligne entre chaque morceau.
Comme ça tu as au final toutes tes lignes avec le nombre de caractères que tu souhaites
Bonsoir,
Merci pour ta réponse.
Je suis en train de faire script simple de petite annonce.
J'aurai aimé que le visiteur puisse gérer son Nbr de lignes ses sauts de lignes sans toutefois dépasser un Nbr lignes et le Nbr de caractères par ligne.
Si j'applique ta solution qui est judicieuse je risque de défaire la mise en page du dépositaire et cela peut être décevant.
La question reste ouverte
salut ok j'avais pas vu comme ça.
Dans ce cas, tu pourrais créer une fonction javascript qui vérifie à chaque fois que tu saisis une lettre dans ton textarea
dans un premier temps tu récupéres le contenu de ton textarea dans une variable var Annonce par exemple.
tu split var Annonce avec comme paramètre /n
Comme ça tu as un tableau avec tes lignes de texte et ensuite tu testes la dernière ligne (puisque les lignes précédentes ont déjà été vérifiées par la fonction) de ton tableau et si la longueur de la chaine de caractères dépassent la valeur que tu as fixé là tu bloques ton textarea et tu mets une alerte.
ça serait pas mal d'afficher aussi un compteur qui t'affiche le nombre de lettre restante pour la ligne saisie.
Voilà, c'est ce que je cherche.
Le compteur de caractère existe déjà ainsi qu'un compteur de ligne.
Donc il me manque le compteur de caractères par ligne
Voir le fonctionnement sur un formulaire http://www.tallard.exolia.net/a-peti...jpg&magik25=20
je ne manipule pas trés bien js (pour ne pas dire pas du tout).
Je n'arrive pas à lier les 2 scrips
Donc si tu à un bout de code je te remercie.