[JS] : empêcher la caractère espace

Discussion dans 'Développement d'un site Web ou d'une appli mobile' créé par rudddy, 7 Janvier 2009.

  1. rudddy
    rudddy WRInaute passionné
    Inscrit:
    1 Août 2007
    Messages:
    2 125
    J'aime reçus:
    0
    Bonjour,

    j'ai en JS une fonction qui force à ne taper que des numéros dans un champ tél de formulaire par exemple.

    Code:
    function valid_tel(evt) {
    	var keyCode = evt.which ? evt.which : evt.keyCode;
    	var interdit = 'AZERTYUIOPQSDFGHJKLMWXCVBNazertyuiopqsdfghjklmwxcvbnàâäãçéèêëìîïòôöõùûüñ -+&*?!:;.,\t#~"^¨%$£?²¤§%*()[]{}<>|\\/`\'';
    	if (interdit.indexOf(String.fromCharCode(keyCode)) >= 0) {
    		return false;
    	}
    }
    j'aimerais rajouter aussi le caractère espace dans la liste des caractères interdits. Quelqu'un a t-il une idée ?

    Merci
     
  2. bgdc
    bgdc WRInaute impliqué
    Inscrit:
    23 Mai 2005
    Messages:
    536
    J'aime reçus:
    0
    Bonjour,

    Ca ne reponds pas directement à ta question, mais au lieu d'interdire tout les caractères non souhaités (sachant que tu peux en oublier) , pourquoi ne pas autoriser seulement les chiffres de 0 à 9 ?
     
  3. rudddy
    rudddy WRInaute passionné
    Inscrit:
    1 Août 2007
    Messages:
    2 125
    J'aime reçus:
    0
    JE DEMANDE LE PARDON SUPREME DES WRINAUTES AYEZ PITIE DE MOI


    je sors


    ....


    (les modos vous pouvez supprimer le topic si vous jugez nécessaires)
     
  4. e-kiwi
    e-kiwi WRInaute accro
    Inscrit:
    23 Décembre 2003
    Messages:
    13 198
    J'aime reçus:
    1
    Non, un jour quelqu'un aura le meme probleme que toi, il fera la recherche et tombera sur ce topic :)
     
  5. rudddy
    rudddy WRInaute passionné
    Inscrit:
    1 Août 2007
    Messages:
    2 125
    J'aime reçus:
    0
    en fait ,je savais bien que j'avis une vraie question :

    quand je fais l'inverse, cad permettre uniquement des chiffres, la touche "delete" est bloquée.

    comment la permettre ?

    merci
     
  6. Leonick
    Leonick WRInaute accro
    Inscrit:
    8 Août 2004
    Messages:
    19 274
    J'aime reçus:
    0
    il ne faut pas le mettre sur du onkeypress mais juste lors de la validation du formulaire. En doublant, bien évidemment, avec une autre vérification sur le serveur
     
  7. screuscreu
    screuscreu WRInaute impliqué
    Inscrit:
    14 Janvier 2008
    Messages:
    687
    J'aime reçus:
    0
    avec un onkeyup :

    Code:
    val = val.replace(/[^0-9]/ig, '');
    J'ai pas de problème.


    A toi de vérifier :wink:
     
Chargement...
Similar Threads - [JS] empêcher caractère Forum Date
[JS] Forcer deux clics sur un input Développement d'un site Web ou d'une appli mobile 15 Mars 2014
[JS] Actualiser options <select> après choix d'un autre <select> Développement d'un site Web ou d'une appli mobile 28 Juin 2012
[JS] Remplacer un "," par un "." dans un INPUT Développement d'un site Web ou d'une appli mobile 8 Mars 2012
[JS] executer la fonction d'une variable Développement d'un site Web ou d'une appli mobile 25 Octobre 2011
[JS] - Un script qui plante uniquement en arrivant depuis google ! Développement d'un site Web ou d'une appli mobile 18 Mars 2011
[JS] Un compte a rebours avec avance rapide - dev Développement d'un site Web ou d'une appli mobile 30 Décembre 2010
[JS] Remplacer des retours à la ligne par des <br /> à la saisie Développement d'un site Web ou d'une appli mobile 14 Novembre 2010
[JS] Masquer / afficher un <div> à la saisie d'un <input> Développement d'un site Web ou d'une appli mobile 2 Novembre 2010
[JS] Inserer un text dans un input ! Développement d'un site Web ou d'une appli mobile 18 Août 2008
[JS] Compatibilité FF/IE - fonction via formulaire Développement d'un site Web ou d'une appli mobile 15 Juillet 2008
[JS] CTRL+C "forcé" au clic Développement d'un site Web ou d'une appli mobile 16 Décembre 2007
[JS][résolu]array is not defined pourtant je l'ai défini Développement d'un site Web ou d'une appli mobile 17 Août 2007
[JS] placer le curseur à la fin d'un champ INPUT Développement d'un site Web ou d'une appli mobile 25 Mai 2007
[JS] Petits problemes pour un script Développement d'un site Web ou d'une appli mobile 12 Août 2006
[JS] window.location.href ou document.location.href ? Administration d'un site Web 12 Mai 2005
Empêcher le download mais autoriser la lecture mp3 URL Rewriting et .htaccess 17 Août 2021
WordPress Empêcher le scraping de mon site Administration d'un site Web 19 Novembre 2020
PHP empêcher form onsubmit si formulaire invalide Développement d'un site Web ou d'une appli mobile 29 Juin 2020
Comment empecher google d'indexer "une suite d'URL". Débuter en référencement 8 Mars 2020
Empêcher Googlebot de crawler/indexer tout un dossier Débuter en référencement 19 Avril 2019