Tutoriel : Javascript | Catégorie : Divers | Ecrit par Mathieusub le 16

Transcription

Tutoriel : Javascript | Catégorie : Divers | Ecrit par Mathieusub le 16
Tutoriel : Javascript | Catégorie : Divers | Ecrit par Mathieusub le 16/03/2010 à 14:25:54
Lien url : http://webdezign.tutoriaux.free.fr/Tutoriaux.php?categorie=Javascript&Souscategorie=Divers&page=84
Toute reproduction totale ou partielle de ce fichier est interdit ! © 2017 Webdezign.tutoriaux.free.fr Tous droits réservés
Javascript : Décompter et limiter le nombre de caractère d
Dans ce tutoriel nous allons apprendre comment mettre en place un limiteur et décompteur du nombre de caractère
dans un champ.
Etape 1 : Ajoutez ce code entre les balises <head></head> de votre page :
<script type="text/javascript" src="formlimiterdecompter.js"></script>
Cliquez sur le lien ci-dessous pour télécharger le fichier :
http://webdezign.tutoriaux.free.fr/sources/formlimiterdecompter.js
Etape 2 : Maintenant nous allons mettre en place un formulaire avec un champ du sera limitée à 10 caratères. Code à
placer entre les balises <body></body> de votre page :
<!--Ouverture de mon formulaire nommé Exempledeformulaire-->
<form name="Exempledeformulaire">
<!--Création d'un champ nommé webdezigntutoriaux-->
<input type="text" name="webdezigntutoriaux" style="width:250px" />
<!--Affichage des données-->
<div id="webdezigntutoriaux-status"></div>
<!--Fermeture de mon formulaire-->
</form>
<script type="text/javascript">
fieldlimiter.setup({
//Récupération des données du champ
thefield: document.Exempledeformulaire.webdezigntutoriaux,
//On limite le champ à 10 caratères
maxlength: 10,
//id pour le retour des informations
statusids: ["george-status"],
//Lorsque l'on appuie sur une touche
//on vérifie si le texte n'est pas trop long
onkeypress:function(maxlength, curlength){
if (curlength<maxlength)
//Bordure du champ en gris si le nombre n'est pas dépasser
this.style.border="2px solid gray"
else
//Bordure du champ en rouge si le nombre est dépasser
this.style.border="2px solid red"
}
})
</script>
Et voilà ce tutoriel est terminé !
Page 1