Répondre au commentaire

yoja_admin
does not have a status.
Portrait de yoja_admin
L'utilisateur est Offline. Vue la dernière fois à 2 jours 17h. offline
Inscription: 22/10/2008

script pour limiter la taille d'un textarea

Ci dessous un petit script sans prétention pour limiter la saisie dans les textarea (pré-requis jQuery). A noter que le contrôle du nombre de caractères doit être également être mis en place côté serveur puisque le javascript s'exécute côté client et peut être désactivé par l'utilisateur.

Le code JavaScript

			
$("[class*='limited']").each(function(i){
	var c = $(this).attr("class");
	var from = c.indexOf("(");
	var to = c.indexOf(")");
	var limit = c.substring(from+1,to);
			 	
	$(this).keyup(function(){
		if(($(this).val().length)>=parseInt(limit)-1){
			 $(this).val($(this).val().substring(0,limit));
			 return false;
		}
	});
});

Le code HTML

<textarea class="limited(10)"></textarea>

Répondre

  • Les adresses de pages web et de messagerie électronique sont transformées en liens automatiquement.
  • Allowed HTML tags: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd>
  • Les lignes et les paragraphes vont à la ligne automatiquement.
  • Textual smileys will be replaced with graphical ones.

Plus d'informations sur les options de formatage