0% ont trouvé ce document utile (0 vote)
32 vues11 pages

Revision Sti Js Css 2025

sti

Transféré par

fradj hedi
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats DOCX, PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
32 vues11 pages

Revision Sti Js Css 2025

sti

Transféré par

fradj hedi
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats DOCX, PDF, TXT ou lisez en ligne sur Scribd

Exploiter la fonction "

uniquementLettres
" qui permet de vérifier qu’une chaîne passée en paramètre se
compose uniquement de lettres alphabétiques
Page 3
Partie pratique
Toutes les fonctions JavaScript doivent être enregistrées dans le fichier "
[Link]
Exploiter la fonction "uniquementLettres" qui permet de vérifier qu’une chaîne ch passée en
paramètre se compose uniquement de lettres alphabétiques.
Function uniquementLettres(ch)
{
ch=
i=
while ([Link](...)>=… && [Link](…)<=…. && i<…..)
{
i=…
}
return i==……
}
1) Devolopper une fonction javascript nommée charger() permettant de :
 Rendre invisible la zone de texte d’id « montant,
 Remplir la liste déroulante des mois d’id « mois » par les numeros des mois,
 Remplir la liste deroulante des annees d’id « annee » par les cinqs années à compter
depuis l’année courante. Exemple : pour l’année courante 2024 la liste deroulante sera
remplie par les années 2024, 2025, 2026, 2027 et 2028
 Remplir la zone de texte d’id « captcha2 » par une chaine aléatoire composée de 8
chiffres
2) Completer le code html suivant afin que la fonction sera appelée au moment de
chargement de la page :
<body …………………………………………………………….>
3) Developper une fonction javascript nommée « calcul_montant() » permettant de :
 Rendre visible la zone de texte d’id « montant »,
 Afficher, dedans, le montant de la facture à payer tout en effectuant le test suivant :
- Montant=34.9 TND si la facture séléctionnée= JDID BOX 12 MO
- Montant=45.9 TND si la facture séléctionnée= FLASH BOX 20 MO
- Montant=50.9 TND si la facture séléctionnée= FAST BOX
Completer le code html suivant afin que la fonction valcul_montanté sera appelée lorsque la liste
deroulante « nature de la facture à payer » perd le focus :
<select id=s1 …………………………………………………..>

4) Developper une fonction javascript nommée « verif_num_carte() » permettant de :


- Colorer le champ numero de la carte en vert lorsqu’il est formé de 16 chiffres et
commence par :
- * 5 si le type de la carte bancaire=Master
- 4 si le type de la carte bancaire=Visa
Completer le code html suivant afin que la fonction « verif_num_carte() » sera appelée lorsque
le contenu du champ numero de la carte est modifié :
<input type= »text » id= »numcar » …………………………………………………..>
Sachant que le champ nom et prenom et une chaine alphabetique ayant une longeur comprise
entre 3 et 20
Cpmleter la fonction controlNomPreom() qui contrôle le remplissahe du champ nom et prenom
5) Developper une fonction javascript nommée « verif () » qui contrôle le remplissage du
formulaire en s’assurant que :
 La sélection de la nature de la facture à payer a été bien faite,
 La sélection d’un type de carte bancaire est obligatoire
 Le champ email est obligatoire et doit contenir le caractere @
 La selection de la date d’expiration est obligatoire
 Le champ cryptogramme visuel doit etre formé par 3 chiffres
 Les deux champs d’id captcha1 et captcha2 doivent se correspondre
- Colorer le champ numero de la carte en vert lorsqu’il est formé de 16 chiffres et
commence par :
- * 5 si le type de la carte bancaire=Master
- 4 si le type de la carte bancaire=Visa
Completer le code html suivant afin que la fonction « verif_num_carte() » sera appelée lorsque
le contenu du champ numero de la carte est modifié :
<input type= »text » id= »numcar » …………………………………………………..>

Vous aimerez peut-être aussi