====== maxlen sur textarea ====== {{skill>2/10}} Comme vous l'avez remarqué, le textarea souffre d'une lacune. Nativement, impossible de limité le nombre de caractère a saisir. \\ Pourtant son petit frère '' le fait sans difficulté avec l'attribut **maxlen**. \\ Voici donc une fonction javascript qui va contourner le problème. ====== Code ====== function textLimit(field, maxlen) { if (field.value.length > maxlen) { field.value = field.value.substring(0, maxlen); alert('Votre texte est trop long!'); } } Cette fonction est simple, elle regarde la longueur du texte écrit dans le textarea, si elle dépasse la taille maximal, elle le tronque. ====== Utilisation ====== Pour "brancher" cette fonction a un textarea il suffit de rajouter : \\ **onkeyup="textLimit(this, 40);"** dans les propriété du textarea : Le "40" est la longueur maximale autorisé, c'est cette valeur que vous devrez modifier. ====== Source ====== Adapté de : http://www.felgall.com/jstip20.htm ---- --- //[[ido@woow-fr.com|iDo]] 28/02/2006 12:41//