Académique Documents
Professionnel Documents
Culture Documents
2. Les champs nom, prénom, téléphone, niveau, email, mot de passe et la réponse à la question secrète sont
obligatoires
3. L'âge est un entier compris entre 15 et 65, valeur par défaut égal à 40,
4. Le code postal est un entier de 4 chiffres (vérifier le code postal dés que le champ perd le focus)
5. Dès le chargement de la page la zone relative à l’affichage de l'âge prend la valeur 40
6. Le clic sur le bouton « Envoyer » fait appel à une fonction JavaScript intitulée "Verif" permettant de vérifier la
validité des champs du formulaire en respectant les contrôles suivantes :
A. le nom et le prénom: Chaîne non vide commence obligatoirement par une lettre et pouvant contenir des
lettres et des espaces de taille maximale 15 caractères
B. Téléphone: Chaîne de 8 chiffres dont le premier est différent de "0"
C. E-mail: respecte le format ch1@ch2.ch3 avec ch1 chaine commence obligatoirement par une lettre et
de taille minimale égale à 3, ch2 chaine alphabétique de taille minimale égale à 3, ch3 chaine
alphabétique de taille comprise entre 2 et 4
7. On mettant le focus dans la zone de texte Mot de passe : une fonction JavaScript intitulée "GenererMp" :
permettant de générer une chaîne de dix lettres dont chacune est obtenue selon le principe suivant:
générer aléatoirement un nombre K entre 1 et 26,
déterminer l'équivalent alphabétique majuscule de K s'il est pair, ou bien son
équivalent minuscule dans le cas contraire.
chaine.substr(position1, longueur)
retourne une sous-chaîne commençant à l'index
dont la position est donnée en argument et de la
longueur donnée en paramètre.