NEW
Font size
WorksheetsJavascript 2
Total questions: 20
Worksheet time: 15mins
Que permet le langage de programmation JavaScript ?
Structurer et améliorer la visibilité d'un contenu web
Styliser, rendre le contenu web plus beau
Créer des animations et des contenus web interactifs
Identifier la bonne définition de Javascript
Langage interprété coté client
Langage compilé coté client
Langage compilé coté serveur
Langage interprété coté serveur
Un élève a écrit une fonction javascript qui détermine la moyenne des valeurs entrées par l'utilisateur dans un formulaire de sa page HTML.
Il place sa fonction javascript :
entre la balise <js> et la balise </js>
entre la balise <code> et la balise </code>
entre la balise <script> et la balise </script>
entre la balise <javascript> et la balise </javascript>
Où est le bon endroit pour insérer un JavaScript ?
La section <head> et la section <body> sont correctes
La section <head>
La section <body>
On considère cet extrait de fichier HTML représentant les onglets d'une barre de navigation :
function BoutonGris() {
var btn = document.createElement("BUTTON");
btn.innerHTML = "Annulation";
document.getElementById("DIV").appendChild(btn);
}
Elle remplace un élément DIV par un bouton
Elle annule l'élément BUTTON
Elle crée un bouton comportant le texte "Annulation"
Elle recherche le bouton "BUTTON" et crée une copie appelée "btn"
L'attribut onclick dans un élément web
n'existe pas
sert à indiquer le nom d'un fonction Javascript gérant le clic sur l'élément
est le seul attribut événementiel disponible en HTML 5
Quelle est la syntaxe JavaScript correcte pour modifier le contenu de l'élément HTML ci-dessous ?
<p id="demo">Ceci est une démonstration.</p>
document.getElementByName("p").innerHTML = "Hello World!";
#demo.innerHTML = "hello world" ;
document.getElementById("demo").innerHTML = "Hello World!"
document.getElement("demo").innerHTML = "Hello World!"
Lors de la consultation d’une page HTML, contenant un bouton auquel est associée la fonction javascript suivante, que se passe-t-il quand on clique sur ce bouton ?
function action(event) {
this.style.color = "red"
}
Le pointeur de souris devient rouge lorsqu'il arrive sur le bouton
Le texte du bouton devient rouge
Le texte du bouton est remplacé par le mot "red"
Le texte de la page passe en rouge
Dans une page HTML, lequel de ces codes permet la présence d'un bouton qui appelle la fonction javascript afficher_reponse() lorsque l'utilisateur clique dessus ?
<a href="afficher_reponse()">Cliquez ici</a>
<button if_clicked="afficher_reponse()">Cliquez ici</button>
<button value="Cliquez ici"><a> afficher_reponse()</a></button>
<button onclick="afficher_reponse()">Cliquez ici</button>
Un navigateur affiche la page HTML suivante :
<html lang="fr">
<head>
<meta charset="utf-8">
<link rel="stylesheet" href="style.css">
<title>Un bouton</title>
</head>
<body>
<button onclick="maFonction()">Cliquer ici</button>
</body>
<script src="script.js"></script>
</html>
Lorsque l'on clique sur le bouton, l'action déclenchée maFonction() est définie :
dans le fichier HTML seul
dans le fichier style.css
dans une bibliothèque prédéfinie du navigateur
dans le fichier script.js
Quelle est la bonne syntaxe pour définir une fonction en JavaScript?
function myFunction()
fun myFunction()
function = myFunction()
function: myFunction()
Quelle est la bonne syntaxe pour déclarer une variable en JavaScript?
let age;
VAR age;
string age;
const age;
Quel opérateur est utilisé pour attribuer une valeur à une variable ?
X
*
=
-
7. Comment écrire une condition pour vérifier si "a" est égal à 2 en JavaScript?
if a = 2 then
if a = 2
if a == 2 else
if (a == 2)
8. Comment écrire une condition IF pour vérifier si « a » n’est PAS égal à 2?
if a <> 2
if (a != 2)
if a =! 2 then
if (a <> 2)
Comment démarre une boucle FOR ?
for (i = 0; i <= 5; i++)
for (i = 0; i <= 5)
for i = 1 to 5
for (i <= 5; i++)
Que retournera le code suivant : Boolean(10 > 9)
false
true
NaN
L'opérateur de comparaison == sert à comparer...
L'égalité en valeur simplement
L'égalité en valeur et en type
La différence en valeur simplement
Quelle est la valeur attendue de la variable numberOfCats à la fin de cet extrait de code ?
let numberOfCats = 10;
numberOfCats += 5;
numberOfCats /= 3;
numberOfCats++;
4
5
6
7
On considère le code Javascript suivant :
function som(n) {
let res = 0 ;
for (i=1;i<=n;i=i+1) {
res = res + i;
}
return res ; }
Quel code Python produira le même résultat ?
