[Javascript] Vérifier si un input text est un float

Vérifier si un input text est un float [Javascript] - HTML/CSS - Programmation

Marsh Posté le 19-05-2009 à 11:30:40    

Bonjour,
 
Je développe actuellement un petit formulaire ou il est possible de rentrer un float (nombre entier ou nombre a virgule)
 
Pour vérifier, j'utilise l'événement "onKeyUp".
 
Pour vérifier que c'est bien un nombre entier j'utilise la fonction suivante :
 

Code :
  1. function is_numeric(num){
  2. if ((isNaN(num))==true){
  3.  alert('Veuillez entrer un nombre');
  4.  document.getElementById('credit').value = "";
  5. }
  6. }


 
Cependant je sèche pour vérifier si le chiffre est un nombre à virgule...(qui doit d'ailleurs être symboliser par un point)
 
Il faudra donc que j'accepte uniquement les chiffres et le point comme caractères.
 
Avez vous une solution ?


Message édité par johnson950 le 19-05-2009 à 11:31:34
Reply

Marsh Posté le 19-05-2009 à 11:30:40   

Reply

Marsh Posté le 19-05-2009 à 16:12:08    

tu dois pouvoir vérifier avec une expression régulière. je suis en train de regarer comment...

 

++

 

EDIT: voir du coté de ce post: http://forum.hardware.fr/hfr/Progr [...] 9513_1.htm


Message édité par pataluc le 19-05-2009 à 16:13:51
Reply

Sujets relatifs:

Leave a Replay

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