TD TW 2020 2021 1
TD TW 2020 2021 1
TD TW 2020 2021 1
S.MECHID
Exercice 1
Ecrire le script associé à A, B et C
A. Soit le tableau suivant
var tab = [AA,AB,AC,AD,AE,BA,BB,BC]
a) Cette instruction contient des fautes. Lesquelles ?
b) Donner une autre déclaration du tableau « tab »
c) Comment retrouver le dernier élément de cette liste ?
d) Partant de la liste ci-dessus que vous aurez corrigée, afficher tous les éléments
e) Afficher tous les éléments en deux colonnes
B.
Soit une chaine de caractères myString = 'Ceci est une chaîne de caractères'
1. Donner la taille de cette chaine
2. Convertir la chaine en majuscule
3. Découper cette chaine en tableau (soit TabString ce tableau)
4. Ajouter « JavaScript » au tableau obtenu
5. Afficher le 6eme élément du tableau
6. Afficher le 3eme mot de la chaine myString
C.
On veut enregistrer les noms des étudiants demandés par l’utilisateur, écrire les scripts
dans les deux cas suivants :
1. Les noms seront stockés dans une chaîne de caractères séparée par un blanc
2. Les noms seront stockés dans un tableau et les affichés par la suite séparée par un
blanc
Exercice 2
Selon les résultats donnés, déduire le rôle des fonctions : concat, reverse, sort, slice et splice
1 2020-2021
1
Université M’hamed Bougara de Boumerdes Mme
S.MECHID
Exercice 3
Nous disposons d’une pop-list permettant de choisir la langue (français ou anglais) ; selon
la langue choisie, une autre liste déroulante affichera automatiquement les jours de la
semaine dans la langue sélectionnée.
Exercice 4
Nous disposons d’un formulaire comportant un textarea et un bouton ;
En appliquant l’évènement « onMouseOver » à ce bouton , le textarea reçois 5 lignes comme
suit :
Cours1
Cours2
Cours3
Cours4
Cours5
Exercice 5
Vous avez un formulaire comportant les champs suivants :
Nom et Prénom ; sexe (pop-list : choix du sexe, Homme, Femme) ; les loisirs à choisir
(checkbox)
Les contrôles côté client sont les suivants :
Le nom et le prénom ne doivent pas être vides
Il faut choisir la valeur sexe « Homme ou Femme »
Il faut choisir 3 loisirs (exacte)
2 2020-2021
2
Université M’hamed Bougara de Boumerdes Mme
S.MECHID
3 2020-2021
3