je veu faire une fonction qui verifie que je ne saisie que des nombres et "." et "," dans mon champs de texte , donc si je saisie une lettre il faut intercepter l'event en javascript, de façon à ce que rien ne s'affiche dans la zone

se qui me ramene au event , je n'ai jamais travaillé y avec , mais j'ai esseié sans resultat , j'ai trouvé un exemple mais sa veu pas marché :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
 
function eventNumber()
{
 
 if(window.event.keyCode < 45 || window.event.keyCode > 57) event.returnValue = false;
 if(window.event.which < 45 || window.event.which > 57) return false;
  if (window.event.keyCode==60 || window.event.keyCode==62) wevent.returnValue = false;
     if (window.event.which==60 || window.event.which==62) return false;
}

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
<input type="text" name="vineMontant" id="vineMontant" size="20" value="" onkeypress='eventNumber()'>
merci pur votre aide