validation d'un champ numérique - fonction proposée par la FAQ
Bonjour,
dans la FAQ, j'ai trouvé ceci pour tester si un champ est numérique:
Code:
1 2 3
| function IsPosInteger(nbr){
return (/^\d+$/.test(nbr)&&(parseInt(nbr,10)<=0));
} |
Sachant que je suis dans une fonction de validation de mon formulaire,
que mes autres validations sont du style :
Code:
1 2 3 4 5 6
| if (document.formulivre.Qty.value<1)
{
alert("Quantité obligatoire");
document.formulivre.Qty.focus();
return false;
} |
comment utiliser la fonction proposée dans la FAQ (qui devrait me servir à sortir en erreur quand de l'alpha est rentré dans mon champ Qty)?
Je crois savoir que je peux imbriquer les fonctions.
Mais comment faire mon test à partir de la fonction citée?