Jquery limite de texte dans la zone de saisie
Je veux limiter le nombre de caractères dans le champ de saisie de texte.
Code que j'utilise:
function limitText(field, maxChar){
if ($(field).val().length > maxChar){
$(field).val($(field).val().substr(0, maxChar));
}
}
Événement onkeyup.
Lorsque je tape du texte dans le champ de saisie curseur reste sur la fin du texte, mais l'accent est soutenu au début du texte, donc je ne vois pas le curseur.
Ce qui peut être un problème.
Navigateur FF, IE et chrome cela fonctionne correctement
OriginalL'auteur kukipei | 2012-09-13
Vous devez vous connecter pour publier un commentaire.
vous pouvez aussi faire comme ceci:
à réaliser avec jQuery, vous pouvez le faire:
OriginalL'auteur Ties
Votre code de travail en FF. Ici est la version légèrement modifiée de votre code:
Démo
OriginalL'auteur thecodeparadox