Verification champ formulaire
Bonjour,
Ca ne fait pas longtemps que je fais du javascript et je rencontre une difficulté que je n'arrive pas à résoudre. Je veux m'assurer que les champs d'un formulaire sont bien saisis. J'ai une version simple qui fonctionne:
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
|
<script>
function verification(){
if(document.getElementById('cb').value == ""){
alert ('Vous avez mal saisi le numéro de la carte bleue');
return false;
}
if(document.getElementById('titulaire').value == ""){
alert ('Vous avez oublié de spécifier le titulaire de la carte bleue');
return false;
}
if(document.getElementById('crypto').value == ""){
alert ('Vous avez mal saisi le numéro du cryptogramme');
return false;
}
return true;
}
</script> |
Jusque là pas de problème. Mais j'aimerais encore améliorer le test pour m'assurer que l'utilisateur à bien saisi le bon nombre de chiffre par exemple...
J'ai essayé quelque chose avec le cryptogramme (qui doit contenir 3 chiffres) et je ne comprend pas pourquoi ca ne marche pas...:
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13
|
<script>
function verification(){
...
if(document.getElementById('crypto').value != "[0-9]{3}"){
alert ('Vous avez mal saisi le numéro du cryptogramme');
return false;
}
return true;
}
</script> |
Est ce que quelqu'un pourrait m'aider, car je ne vois pas trop comment faire...