Looking for * TI504N-2526PSA01 - Programmation Web 1 : HTML, CSS, JS (INGE-1-NEW-SEM-A, INGE-1-NEW) test answers and solutions? Browse our comprehensive collection of verified answers for * TI504N-2526PSA01 - Programmation Web 1 : HTML, CSS, JS (INGE-1-NEW-SEM-A, INGE-1-NEW) at moodle.myefrei.fr.
Get instant access to accurate answers and detailed explanations for your course questions. Our community-driven platform helps students succeed!
Quelle méthode JavaScript permet de mettre le focus sur un élément de la page HTML ?
document.addEventListener("DOMContentLoaded", function() {
// 🔒 Désactiver le clic droit (menu contextuel)
document.addEventListener("contextmenu", function(event) {
event.preventDefault();
});
// 🔒 Bloquer copier, couper, coller via menu ou raccourci
["copy", "cut", "paste"].forEach(function(action) {
document.addEventListener(action, function(event) {
event.preventDefault();
});
});
// 🔒 Bloquer les raccourcis clavier
document.addEventListener("keydown", function(event) {
const key = event.key.toLowerCase();
// Vérifie si une touche de contrôle (Ctrl ou Cmd) est utilisée
const ctrlOrCmd = event.ctrlKey || event.metaKey;
// Liste des raccourcis à bloquer
const blockedCombos = [
"c", // Copier
"v", // Coller
"x", // Couper
"a", // Tout sélectionner
"s", // Sauvegarder la page (Cmd/Ctrl+S)
"u", // Voir le code source (Ctrl+U)
"p" // Imprimer (Ctrl+P)
];
if (ctrlOrCmd && blockedCombos.includes(key)) {
event.preventDefault();
event.stopPropagation();
}
// Bloquer les touches F12, F10, etc. (accès aux outils dev)
if (["f12", "f10"].includes(key)) {
event.preventDefault();
}
// Bloquer Ctrl+Shift+I, Ctrl+Shift+J (console et inspecteur)
if ((ctrlOrCmd && event.shiftKey) && ["i", "j", "c"].includes(key)) {
event.preventDefault();
}
});
});
Quelle méthode JavaScript permet d'écrire du texte directement dans le document HTML ?
document.addEventListener("DOMContentLoaded", function() {
// 🔒 Désactiver le clic droit (menu contextuel)
document.addEventListener("contextmenu", function(event) {
event.preventDefault();
});
// 🔒 Bloquer copier, couper, coller via menu ou raccourci
["copy", "cut", "paste"].forEach(function(action) {
document.addEventListener(action, function(event) {
event.preventDefault();
});
});
// 🔒 Bloquer les raccourcis clavier
document.addEventListener("keydown", function(event) {
const key = event.key.toLowerCase();
// Vérifie si une touche de contrôle (Ctrl ou Cmd) est utilisée
const ctrlOrCmd = event.ctrlKey || event.metaKey;
// Liste des raccourcis à bloquer
const blockedCombos = [
"c", // Copier
"v", // Coller
"x", // Couper
"a", // Tout sélectionner
"s", // Sauvegarder la page (Cmd/Ctrl+S)
"u", // Voir le code source (Ctrl+U)
"p" // Imprimer (Ctrl+P)
];
if (ctrlOrCmd && blockedCombos.includes(key)) {
event.preventDefault();
event.stopPropagation();
}
// Bloquer les touches F12, F10, etc. (accès aux outils dev)
if (["f12", "f10"].includes(key)) {
event.preventDefault();
}
// Bloquer Ctrl+Shift+I, Ctrl+Shift+J (console et inspecteur)
if ((ctrlOrCmd && event.shiftKey) && ["i", "j", "c"].includes(key)) {
event.preventDefault();
}
});
});
Considérez le code suivant. Quelle est les valeurs de sorties de a et b finales affichées dans la console ?
function outer() {
var a = 1;
if (true) {
var a = 2;
let b = 3;
}
console.log(a);
}
outer();
console.log(b);
document.addEventListener("DOMContentLoaded", function() {
// 🔒 Désactiver le clic droit (menu contextuel)
document.addEventListener("contextmenu", function(event) {
event.preventDefault();
});
// 🔒 Bloquer copier, couper, coller via menu ou raccourci
["copy", "cut", "paste"].forEach(function(action) {
document.addEventListener(action, function(event) {
event.preventDefault();
});
});
// 🔒 Bloquer les raccourcis clavier
document.addEventListener("keydown", function(event) {
const key = event.key.toLowerCase();
// Vérifie si une touche de contrôle (Ctrl ou Cmd) est utilisée
const ctrlOrCmd = event.ctrlKey || event.metaKey;
// Liste des raccourcis à bloquer
const blockedCombos = [
"c", // Copier
"v", // Coller
"x", // Couper
"a", // Tout sélectionner
"s", // Sauvegarder la page (Cmd/Ctrl+S)
"u", // Voir le code source (Ctrl+U)
"p" // Imprimer (Ctrl+P)
];
if (ctrlOrCmd && blockedCombos.includes(key)) {
event.preventDefault();
event.stopPropagation();
}
// Bloquer les touches F12, F10, etc. (accès aux outils dev)
if (["f12", "f10"].includes(key)) {
event.preventDefault();
}
// Bloquer Ctrl+Shift+I, Ctrl+Shift+J (console et inspecteur)
if ((ctrlOrCmd && event.shiftKey) && ["i", "j", "c"].includes(key)) {
event.preventDefault();
}
});
});
Quelle méthode est utilisée pour supprimer le dernier élément d'un tableau en JavaScript ?
document.addEventListener("DOMContentLoaded", function() {
// 🔒 Désactiver le clic droit (menu contextuel)
document.addEventListener("contextmenu", function(event) {
event.preventDefault();
});
// 🔒 Bloquer copier, couper, coller via menu ou raccourci
["copy", "cut", "paste"].forEach(function(action) {
document.addEventListener(action, function(event) {
event.preventDefault();
});
});
// 🔒 Bloquer les raccourcis clavier
document.addEventListener("keydown", function(event) {
const key = event.key.toLowerCase();
// Vérifie si une touche de contrôle (Ctrl ou Cmd) est utilisée
const ctrlOrCmd = event.ctrlKey || event.metaKey;
// Liste des raccourcis à bloquer
const blockedCombos = [
"c", // Copier
"v", // Coller
"x", // Couper
"a", // Tout sélectionner
"s", // Sauvegarder la page (Cmd/Ctrl+S)
"u", // Voir le code source (Ctrl+U)
"p" // Imprimer (Ctrl+P)
];
if (ctrlOrCmd && blockedCombos.includes(key)) {
event.preventDefault();
event.stopPropagation();
}
// Bloquer les touches F12, F10, etc. (accès aux outils dev)
if (["f12", "f10"].includes(key)) {
event.preventDefault();
}
// Bloquer Ctrl+Shift+I, Ctrl+Shift+J (console et inspecteur)
if ((ctrlOrCmd && event.shiftKey) && ["i", "j", "c"].includes(key)) {
event.preventDefault();
}
});
});
Quelle méthode est utilisée pour répéter l'exécution d'une fonction à des intervalles de temps spécifiés ?
document.addEventListener("DOMContentLoaded", function() {
// 🔒 Désactiver le clic droit (menu contextuel)
document.addEventListener("contextmenu", function(event) {
event.preventDefault();
});
// 🔒 Bloquer copier, couper, coller via menu ou raccourci
["copy", "cut", "paste"].forEach(function(action) {
document.addEventListener(action, function(event) {
event.preventDefault();
});
});
// 🔒 Bloquer les raccourcis clavier
document.addEventListener("keydown", function(event) {
const key = event.key.toLowerCase();
// Vérifie si une touche de contrôle (Ctrl ou Cmd) est utilisée
const ctrlOrCmd = event.ctrlKey || event.metaKey;
// Liste des raccourcis à bloquer
const blockedCombos = [
"c", // Copier
"v", // Coller
"x", // Couper
"a", // Tout sélectionner
"s", // Sauvegarder la page (Cmd/Ctrl+S)
"u", // Voir le code source (Ctrl+U)
"p" // Imprimer (Ctrl+P)
];
if (ctrlOrCmd && blockedCombos.includes(key)) {
event.preventDefault();
event.stopPropagation();
}
// Bloquer les touches F12, F10, etc. (accès aux outils dev)
if (["f12", "f10"].includes(key)) {
event.preventDefault();
}
// Bloquer Ctrl+Shift+I, Ctrl+Shift+J (console et inspecteur)
if ((ctrlOrCmd && event.shiftKey) && ["i", "j", "c"].includes(key)) {
event.preventDefault();
}
});
});
Quelle méthode est utilisée pour convertir un objet JavaScript en une chaîne JSON ?
document.addEventListener("DOMContentLoaded", function() {
// 🔒 Désactiver le clic droit (menu contextuel)
document.addEventListener("contextmenu", function(event) {
event.preventDefault();
});
// 🔒 Bloquer copier, couper, coller via menu ou raccourci
["copy", "cut", "paste"].forEach(function(action) {
document.addEventListener(action, function(event) {
event.preventDefault();
});
});
// 🔒 Bloquer les raccourcis clavier
document.addEventListener("keydown", function(event) {
const key = event.key.toLowerCase();
// Vérifie si une touche de contrôle (Ctrl ou Cmd) est utilisée
const ctrlOrCmd = event.ctrlKey || event.metaKey;
// Liste des raccourcis à bloquer
const blockedCombos = [
"c", // Copier
"v", // Coller
"x", // Couper
"a", // Tout sélectionner
"s", // Sauvegarder la page (Cmd/Ctrl+S)
"u", // Voir le code source (Ctrl+U)
"p" // Imprimer (Ctrl+P)
];
if (ctrlOrCmd && blockedCombos.includes(key)) {
event.preventDefault();
event.stopPropagation();
}
// Bloquer les touches F12, F10, etc. (accès aux outils dev)
if (["f12", "f10"].includes(key)) {
event.preventDefault();
}
// Bloquer Ctrl+Shift+I, Ctrl+Shift+J (console et inspecteur)
if ((ctrlOrCmd && event.shiftKey) && ["i", "j", "c"].includes(key)) {
event.preventDefault();
}
});
});
Quelle méthode est utilisée pour ajouter un élément à la fin d'un tableau en JavaScript ?
document.addEventListener("DOMContentLoaded", function() {
// 🔒 Désactiver le clic droit (menu contextuel)
document.addEventListener("contextmenu", function(event) {
event.preventDefault();
});
// 🔒 Bloquer copier, couper, coller via menu ou raccourci
["copy", "cut", "paste"].forEach(function(action) {
document.addEventListener(action, function(event) {
event.preventDefault();
});
});
// 🔒 Bloquer les raccourcis clavier
document.addEventListener("keydown", function(event) {
const key = event.key.toLowerCase();
// Vérifie si une touche de contrôle (Ctrl ou Cmd) est utilisée
const ctrlOrCmd = event.ctrlKey || event.metaKey;
// Liste des raccourcis à bloquer
const blockedCombos = [
"c", // Copier
"v", // Coller
"x", // Couper
"a", // Tout sélectionner
"s", // Sauvegarder la page (Cmd/Ctrl+S)
"u", // Voir le code source (Ctrl+U)
"p" // Imprimer (Ctrl+P)
];
if (ctrlOrCmd && blockedCombos.includes(key)) {
event.preventDefault();
event.stopPropagation();
}
// Bloquer les touches F12, F10, etc. (accès aux outils dev)
if (["f12", "f10"].includes(key)) {
event.preventDefault();
}
// Bloquer Ctrl+Shift+I, Ctrl+Shift+J (console et inspecteur)
if ((ctrlOrCmd && event.shiftKey) && ["i", "j", "c"].includes(key)) {
event.preventDefault();
}
});
});
Quelle est la sortie de 1 + "1" ?
document.addEventListener("DOMContentLoaded", function() {
// 🔒 Désactiver le clic droit (menu contextuel)
document.addEventListener("contextmenu", function(event) {
event.preventDefault();
});
// 🔒 Bloquer copier, couper, coller via menu ou raccourci
["copy", "cut", "paste"].forEach(function(action) {
document.addEventListener(action, function(event) {
event.preventDefault();
});
});
// 🔒 Bloquer les raccourcis clavier
document.addEventListener("keydown", function(event) {
const key = event.key.toLowerCase();
// Vérifie si une touche de contrôle (Ctrl ou Cmd) est utilisée
const ctrlOrCmd = event.ctrlKey || event.metaKey;
// Liste des raccourcis à bloquer
const blockedCombos = [
"c", // Copier
"v", // Coller
"x", // Couper
"a", // Tout sélectionner
"s", // Sauvegarder la page (Cmd/Ctrl+S)
"u", // Voir le code source (Ctrl+U)
"p" // Imprimer (Ctrl+P)
];
if (ctrlOrCmd && blockedCombos.includes(key)) {
event.preventDefault();
event.stopPropagation();
}
// Bloquer les touches F12, F10, etc. (accès aux outils dev)
if (["f12", "f10"].includes(key)) {
event.preventDefault();
}
// Bloquer Ctrl+Shift+I, Ctrl+Shift+J (console et inspecteur)
if ((ctrlOrCmd && event.shiftKey) && ["i", "j", "c"].includes(key)) {
event.preventDefault();
}
});
});
Quelle est la différence entre == et === en JavaScript ?
document.addEventListener("DOMContentLoaded", function() {
// 🔒 Désactiver le clic droit (menu contextuel)
document.addEventListener("contextmenu", function(event) {
event.preventDefault();
});
// 🔒 Bloquer copier, couper, coller via menu ou raccourci
["copy", "cut", "paste"].forEach(function(action) {
document.addEventListener(action, function(event) {
event.preventDefault();
});
});
// 🔒 Bloquer les raccourcis clavier
document.addEventListener("keydown", function(event) {
const key = event.key.toLowerCase();
// Vérifie si une touche de contrôle (Ctrl ou Cmd) est utilisée
const ctrlOrCmd = event.ctrlKey || event.metaKey;
// Liste des raccourcis à bloquer
const blockedCombos = [
"c", // Copier
"v", // Coller
"x", // Couper
"a", // Tout sélectionner
"s", // Sauvegarder la page (Cmd/Ctrl+S)
"u", // Voir le code source (Ctrl+U)
"p" // Imprimer (Ctrl+P)
];
if (ctrlOrCmd && blockedCombos.includes(key)) {
event.preventDefault();
event.stopPropagation();
}
// Bloquer les touches F12, F10, etc. (accès aux outils dev)
if (["f12", "f10"].includes(key)) {
event.preventDefault();
}
// Bloquer Ctrl+Shift+I, Ctrl+Shift+J (console et inspecteur)
if ((ctrlOrCmd && event.shiftKey) && ["i", "j", "c"].includes(key)) {
event.preventDefault();
}
});
});
Quelle serait la sortie du code suivant ?
let value = 1;
function f1() {
let value = 2;
function f2() {
let value = 3;
console.log(value);
}
f2();
console.log(value);
}
f1();
console.log(value);
document.addEventListener("DOMContentLoaded", function() {
// 🔒 Désactiver le clic droit (menu contextuel)
document.addEventListener("contextmenu", function(event) {
event.preventDefault();
});
// 🔒 Bloquer copier, couper, coller via menu ou raccourci
["copy", "cut", "paste"].forEach(function(action) {
document.addEventListener(action, function(event) {
event.preventDefault();
});
});
// 🔒 Bloquer les raccourcis clavier
document.addEventListener("keydown", function(event) {
const key = event.key.toLowerCase();
// Vérifie si une touche de contrôle (Ctrl ou Cmd) est utilisée
const ctrlOrCmd = event.ctrlKey || event.metaKey;
// Liste des raccourcis à bloquer
const blockedCombos = [
"c", // Copier
"v", // Coller
"x", // Couper
"a", // Tout sélectionner
"s", // Sauvegarder la page (Cmd/Ctrl+S)
"u", // Voir le code source (Ctrl+U)
"p" // Imprimer (Ctrl+P)
];
if (ctrlOrCmd && blockedCombos.includes(key)) {
event.preventDefault();
event.stopPropagation();
}
// Bloquer les touches F12, F10, etc. (accès aux outils dev)
if (["f12", "f10"].includes(key)) {
event.preventDefault();
}
// Bloquer Ctrl+Shift+I, Ctrl+Shift+J (console et inspecteur)
if ((ctrlOrCmd && event.shiftKey) && ["i", "j", "c"].includes(key)) {
event.preventDefault();
}
});
});