Votre question

reccherche un script de contrôle du champ âge

Tags :
  • Script
  • Programmation
Dernière réponse : dans Programmation
4 Août 2006 16:38:33

Je cherche un script qui puisse vérifier si le champ âge est renseigné avec au minimum le chiffre 16.

De l'aide ?

merci d'avance

Autres pages sur : reccherche script controle champ age

4 Août 2006 18:03:29

Voir: Recherche javascript contrôle case à cocher. C'est le même principe.
a c 145 L Programmation
4 Août 2006 19:27:45

soit age le nom de ton champ:
  1. <script language="javascript">
  2. function verifie_age() {
  3. var r_age = /^[0-9]{2,3}$/
  4. myage = document.getElementByName("age");
  5. if (!r_age.exec(myage)) {
  6. alert("donnez votre age en chiffres");
  7. retrun false;
  8. }
  9. myage = Math.round(myage * 100) / 100;
  10. if (myage <16) {
  11. alert("trop jeune!");
  12. return false;
  13. } else {
  14. return true;
  15. }
  16. }
  17. </script>

Ce que fait cette fonction:
1) elle vérifie que la chaine ne contient que 2 ou 3 chiffres
2) elle transforme la chaine de caractères en un nombre
3) elle vérifie que ce chiffre est au moins égal à 16
Contenus similaires
Pas de réponse à votre question ? Demandez !
4 Août 2006 19:49:31

Il y a plus simple encore:

<script language="javascript">
WK_age=16
function verifie_age(objet) {
if(objet==""&&isNaN(objet){
alert("donnez votre age en chiffres");
retrun false;
}
else{
if((objet*1)<WK_age){
alert("trop jeune!");
return false;
} else {
return true;
}
}
</script>
a c 145 L Programmation
4 Août 2006 20:07:26

oui, mais j'aime bien donner des codes qui permettent de faire beaucoup plus, ou de comprendre le fonctionnement des choses (comme les regexp en JS)
Tom's guide dans le monde
  • Allemagne
  • Italie
  • Irlande
  • Royaume Uni
  • Etats Unis
Suivre Tom's Guide
Inscrivez-vous à la Newsletter
  • ajouter à twitter
  • ajouter à facebook
  • ajouter un flux RSS