Tom's Guide > Forum > Programmation > reccherche un script de contrôle du champ âge

reccherche un script de contrôle du champ âge

Forum Programmation : reccherche un script de contrôle du champ âge

TomsGuide.com : 800 000 inscrits répondent à toutes vos questions high-tech et informatique. Pour obtenir de l'aide, inscrivez-vous gratuitement !
Mot :    Pseudo :           
 

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

Liens sponsorisés
Inscrivez-vous ou connectez-vous pour masquer ceci.

Voir: Recherche javascript contrôle case à cocher. C'est le même principe.

Répondre à Mdy@IDN

soit age le nom de ton champ:

Code :
  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

Répondre à crazycat@idn

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>

Répondre à Mdy@IDN

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)

Répondre à crazycat@idn
Tom's Guide > Forum > Programmation > reccherche un script de contrôle du champ âge
Aller à :

Il y a 2529 utilisateurs connus et inconnus. Pour voir la liste des connectés connus, cliquez ici.

Attention

Vous allez répondre sur un sujet resté inactif pendant plus de 6 mois.
Assurez-vous d'apporter des éléments nouveaux à la discussion avant de poursuivre.

Répondre Annuler
Liens