[HTML] Mettre un nombre ds un champs?

Mettre un nombre ds un champs? [HTML] - Programmation

Marsh Posté le 02-10-2001 à 14:05:02    

existe t-il un moyen de forcer l'utilisateur a saisir des chiffres dans un champ?  
 
du style si il tape des lettres , elles sont pa sprise en compte
 
merci @++

Reply

Marsh Posté le 02-10-2001 à 14:05:02   

Reply

Marsh Posté le 02-10-2001 à 14:10:00    

non, mais tu peux verifier l'intégrité du champs dès qu'il sort de celui-ci.

Reply

Marsh Posté le 02-10-2001 à 14:10:06    

Perso, j'utilise une fonction qui verifie qu'un champ est numerique a la validation d'un forme .. mais tu pourrais appliquer cette fonction avec l'evenement onKeyPressed ... a verifier si ca fonctionne avec input :)

Reply

Marsh Posté le 02-10-2001 à 14:43:45    

ah pas bete l'evenement je vaisessayer avec la fonction IsNumeric
 
cela dis j'ai jamais essayé les evenement avec le vbscript
 
sur onlaod onclick etc.. ;)
au pire il doit y avoir la meme en javascript
 
mais peut on faire
onkeypressed="vbscript:function()" <-- a l'arrache ;) ?

Reply

Marsh Posté le 02-10-2001 à 14:49:42    

pkoi tu veux utiliser du vbscript ?

Reply

Marsh Posté le 02-10-2001 à 14:51:48    

bin enfaite je disais ca comme ca par curiosité mais c vrai que je peu faire ca en javascript *
 
pourquoi exist-il d'autres possibilité?

Reply

Marsh Posté le 02-10-2001 à 14:55:04    

Ouais : le flash  :D  Bon d'accord, c'est po drole ...  :sarcastic:  
 
Nan, je m'interroge juste sur le pkoi du vbscript  :??:

Reply

Marsh Posté le 02-10-2001 à 14:56:41    

bin en faite je maitrise un peu plus le vb et je fais pratuqlment tt en vb sur mes pages ASP
mais c'étais surtt de la curiosité sur la gestion des evenements avec le vb  :D

Reply

Marsh Posté le 02-10-2001 à 16:01:45    

onkeypress="checkKey()"
 
en javascript:
 
function checkKey(e) {
 if (!e)
  e = event;
 if (e.keyCode<32 || e.keyCode>48) {
  event.returnValue = null;
 }
}
 
bon tu remplace 32 et 48 par les bon chiffres et ca devrais marcher

Reply

Marsh Posté le 02-10-2001 à 16:11:06    

je te remercie alknon  
 
je pensé que tt comme en vb il existait une fonction en javascript déja tte faite  ;)  
 
@+++++++

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed