Interdire lettre imput type text
Résolu/Fermé
A voir également:
- Interdire lettre imput type text
- Telecharger macro convertir chiffre en lettre excel - Télécharger - Tableur
- Caractere speciaux lettre - Guide
- Changer lettre disque dur - Guide
- Application pour écrire les chiffre en lettre - Télécharger - Outils professionnels
- Clear type - Guide
4 réponses
Bonjour,
Pour interdire la barre espace, voici la commande à insérer :
<input type="text" name="saisie" onKeypress="if (event.keyCode == 32) event.returnValue = false; if (event.which == 32) return false;" />
keyCode : pour fonctionner sur Mozilla
which : pour fonctionner sur IE
32 : code ASCII de la barre espace
Pour interdire la barre espace, voici la commande à insérer :
<input type="text" name="saisie" onKeypress="if (event.keyCode == 32) event.returnValue = false; if (event.which == 32) return false;" />
keyCode : pour fonctionner sur Mozilla
which : pour fonctionner sur IE
32 : code ASCII de la barre espace
Marden
Messages postés
1072
Date d'inscription
dimanche 11 février 2001
Statut
Membre
Dernière intervention
29 janvier 2006
210
18 juil. 2002 à 19:03
18 juil. 2002 à 19:03
On doit pouvoir traiter ce genre de problème en utilisant l'événement "onKeyPress" (cf Google / evenement javascript)
<input type=text" name="saisie" onKeyPress="verif(this)"</input>
La fonction "verif" doit contrôler la validité du dernier caractère, et s'il est invalide, recharger la zone avec la chaîne raccourcie [en y rendant le focus].
<input type=text" name="saisie" onKeyPress="verif(this)"</input>
La fonction "verif" doit contrôler la validité du dernier caractère, et s'il est invalide, recharger la zone avec la chaîne raccourcie [en y rendant le focus].
Bonjour,
Je fais un UP pour reprendre un peu ce sujet... Possible dans un <input type="text" d'interdire l'espace (la touche espacement) ?
Je fais un UP pour reprendre un peu ce sujet... Possible dans un <input type="text" d'interdire l'espace (la touche espacement) ?