controle zone de saisie
Posté : 17 janv. 2008, 17:27
Bonjour,
Apres avoir rechercher sur le forum je vous pose donc la question à vous!!!
Je voudrais savoir comment peut on faire pour vérifier si une zone de saisie (input) ne contient que des chiffres ou autrres(lettres+ caracteres spéciaux ,;./:!(-|...)
Je dois utiliser le code ascii je pense mais en javascript je ne vois pas du tout comment faire, j'ai essayé de rechercher sur le net et rien
J'ai trouvé la fonction isNaN() qui retourne que des chiffres il me manque donc l'inverse pour que des lettres
DE plus j'aimerais savoir comme passer en parametre d'une fonction un objet du formulaire pour ainsi controler plusieurs eléments d'un formulaire sans écrire 100 fois le meme code:
Un truc du genre mais je sais pas comment faire
function verif(parametre)
x=document.formulaire.parametre.value;
z=x.charAt(O);
y=parseInt(x, 10);
if (z==0)
{
y="0"+y;
}
}
selon le parametre l'objet input change...
Voila j'espere avoir été clair
Merci

Apres avoir rechercher sur le forum je vous pose donc la question à vous!!!
Je voudrais savoir comment peut on faire pour vérifier si une zone de saisie (input) ne contient que des chiffres ou autrres(lettres+ caracteres spéciaux ,;./:!(-|...)
Je dois utiliser le code ascii je pense mais en javascript je ne vois pas du tout comment faire, j'ai essayé de rechercher sur le net et rien
J'ai trouvé la fonction isNaN() qui retourne que des chiffres il me manque donc l'inverse pour que des lettres
DE plus j'aimerais savoir comme passer en parametre d'une fonction un objet du formulaire pour ainsi controler plusieurs eléments d'un formulaire sans écrire 100 fois le meme code:
Un truc du genre mais je sais pas comment faire
function verif(parametre)
x=document.formulaire.parametre.value;
z=x.charAt(O);
y=parseInt(x, 10);
if (z==0)
{
y="0"+y;
}
}
selon le parametre l'objet input change...
Voila j'espere avoir été clair
Merci