Version complète: sur le forum Webmaster Hub : je veux que l'utilisateur n'entre que des chiffres
Webmaster Hub > Création et exploitation de Sites Internet > Les langages du Net > Asp, Java, Cfm, autres.
Tunisiano
salut tous le monde !
j'ai un petit probleme dans mon application asp j'ai un champ texte et je veux que l'utilisateur n'entre que des chiffre
y a pas un petit script pour désactivé les entre des letters ??
je vous attend
Mamat
Je pense que tu ferais mieux de tester à l'envoi du formulaire que le ou les champs contiennent ce que tu veux, avec asp ça doit pas être très dur...
NorSeb
CITATION(Tunisiano @ lundi 10 octobre 2005, 10h15)
salut tous le monde !
j'ai un petit probleme dans mon application asp j'ai un champ texte et je veux que l'utilisateur n'entre que des chiffre
y a pas un petit script pour désactivé les entre des letters ??

Si ! smile.gif
Tu peux en trouver un

CITATION
je vous attend

Nous voila biggrin.gif
Country
Javascript :
CODE
<script type="text/javascript">
function chiffres() {
    var chiffres=document.getElementById('chiffres');
    chiffres.onkeydown=function(e) {
 if (!e) var e = window.event;
 if(e.keyCode<95 || e.keyCode>106) return false;
    }
}
window.onload=chiffres;
</script>

Html :
CODE
<input type="text" id="chiffres" name="chiffres" />


Mais comme l'as dis Mamat, tu devra aussi effectuer un autre controle côté serveur après l'envoi du formulaire.
Mamat
Oui j'ai eu un soucis avec le controle javascript, car des logiciel spameur n'ont que faire de ça et ils passé quand même du coup, j'ai du modifier le script php pour faire la vérif à ce niveau c'est bcp plus fiable !
Tunisiano
Merci tous le monde !!
Ceci est une version "bas débit" de notre forum. Pour voir la version complète avec plus d'information, la mise en page et les images, veuillez cliquer ici.