Les Snippets

Connexion

LIimiter les LIgnes Pour Un Textarea [LILIPUT]

Niveau requis pour utiliser/comprendre cette source : 1 ( Débutant )
Créé le 10/11/2008 11:24:18 et initié par Bul3 [Liste]
Vue : 539
Catégorie(s) : Trucs & Astuces, Chaîne de caractères, Divers, Control
Langages dispo pour ce code :
- Javascript



Langage : Javascript
Date ajout : 10/11/2008
Posté par Bul3 [Liste]

   function lilliput( event, zoneSaisie, ligMax )
   {  if ( event.keyCode==13 || event.which==13 )
      {  var nl="\n";   /*@cc_on nl="\r\n";   @*/
         if ( zoneSaisie.value.split(nl).length>=ligMax )
         {  event.returnValue=false;
            return false;
         }
      }
      return true;
   }


exemple d'utilisation : <html>    <head>       <script  type="text/javascript"                  src="lilliput.js"></script>    </head>    <body>       tapez votre texte. il est limité à 5 lignes.       <textarea   rows="10"  cols="80" wrap="off"                       onkeyPress="return( lilliput( event, this, 5 ) );"></textarea>    </body> </html>
Remarque :
on voit de très nombreux exemples  qui permettent
de limiter le nombre de caractères saisis dans un
textarea, moins nombreux, me semble-t-il, sont ceux
qui limitent le nombre de lignes.
il reste parfois à combiner les 2.

Snippets en rapport avec : Lignes, Textarea, Limiter



Codes sources en rapport avec : Lignes, Textarea, Limiter

{Javascript / DHTML} LIMITER LE NOMBRE DE CARACTÈRE DANS UN TEXTAREA - NOUVELLE VERSION ?
Il s'agit en fait de faire ce qui existe déjà mais en rendant le code plus modulaire. Ici, il suf...

{C / C++ / C++.NET} RÉARRANGER LES LIGNES D'UNE LISTVIEW À LA SOURIS (WIN32 API)
Ce code source montre comment réarranger les lignes d'une ListView à la souris. Il utilise la notifi...

{Visual Basic, VB6, VB.NET, VB 2005} AFFICHAGE DES LIGNES D'UN RICHTEXTBOX
Voici une classe permet d'afficher les lignes d'un RichTextBox. La méthode utilisée est la recherch...

{C / C++ / C++.NET} OBJET 3D EN CONSOLE
Ce programme permet de faire tourner un objet 3D, dessiné en ascii dans la console. Il est possib...

{Visual Basic, VB6, VB.NET, VB 2005} FONCTION QUI PERMET DE LIRE UN CHAMP DANS UN CSV EN FONCTION DE SA LIGNE ET DE SA COLONNE.
Ce bout de code est une fonction qui permet de lire un champ dans un CSV en fonction de sa ligne et ...

{Visual Basic, VB6, VB.NET, VB 2005} LIMITER LE NOMBRE DE LIGNES DANS UN TEXTBOX
J'utilise une API pour compter le nombre de lignes. Il y a plusieurs problématiques : Si une lett...

{ASP / ASP.NET} MAXLENGTH SUR LES TEXTBOX MULTILINE
J'avais besoin de limiter le nombre de caractères saisis dans ces zones de texte pour l'application ...

{C / C++ / C++.NET} NOMBRE DE LIGNES ET DE COLONNES D'UN FICHIER
Voici ma première source, qui permet de trouver le nombre de colonnes et de lignes d'un fichier avec...

{Javascript / DHTML} WYSIWYG TOTALEMENT OO
Je codais un framework php, et j'ai eu besoin d'une automatisation de ce que l'on fait le plus souve...

{PHP} MODIFICATION DE XAJAX PHP AND JAVASCRIPT LIBRARY POUR CREER UN UN CHAMP TEXTAREA ET LISTE
J'ai apporté des modifications sur l'API XAJAX pour répondre à quelle que besoin de programmation ...