Lycée
>
Premiere
>
NSI
>
Interagir avec une page HTML : boutons cliquables
Interagir avec une page HTML : boutons cliquables
Fiche de cours
Quiz
Profs en ligne
Videos
Application mobile
Objectif
Analyser et modifier une page web en modifiant des boutons
cliquables.
Points clés
Le DOM (Document Object Model) permet
d’identifier de manière unique chaque
élément de la page HTML.
En utilisant l’id du DOM, on peut
analyser et modifier un bouton pour interagir avec la page.
Pour bien comprendre
Les bases HTML & CSS (SNT 2de)
1. Analyser un bouton
En informatique, un bouton est un composant
d’interface graphique qui permet d’effectuer
une opération qui a été
programmée en cliquant dessus.
Pour pouvoir analyser un bouton, il faut tout
d’abord repérer quel est
l’élément de la page (HTML
ou CSS) sur lequel il agit.
Le langage JavaScript (Js) utilise pour cela
le DOM (Document Object Model),
qui est une représentation
standardisée de la page HTML et qui permet
à un script de modifier tout ou partie de la page.
Pour identifier l’élément
utilisé par le script, il suffit de regarder
l’attribut id contenu dans la balise.
Remarque : « id » pour
identité ou identifiant.
Exemple
Les lignes de codes suivantes permettent
d’identifier l’élément
paragraphe comme un bouton cliquable.
Pour que JavaScript agisse sur la balise ayant
l’identifiant paragraphe, on indique
document.getElementById("nom de l’identifiant"),
puis la commande qui suit indique ce que l’on fait.
Exemple
La commande .style.color permet ici de changer
la couleur. La fonction « maFonction » change ainsi
la couleur du paragraphe concerné en bleu.
2. Modifier une page
a. Modifier la page en entier
La page HTML a pour identité
« body » dans
le DOM.
Si l’on veut changer la couleur de fond de la
page HTML, il faut donc taper .style.background comme option
(à la suite de body), ce qui donne le code
suivant.
document.body.style.background="couleur
que l’on choisit";
Exemple
Le code suivant permet de changer la couleur de fond de
la page en jaune.
b. Modifier le texte d’une page
Pour modifier le texte d’une page,
on utilise le code suivant.
Cet élément permet de modifier la balise
d’identité « id » et de remplacer
son contenu par « Nouveau texte ».
Exemple
Les lignes de code suivantes permettent de
récupérer le contenu HTML de
l’élément d’identité
« id », et de le
remplacer par « Vive
l’informatique ! ».
Vote en cours...
Vous avez déjà mis une note à ce cours.
Découvrez les autres cours offerts par Maxicours !
Découvrez le soutien scolaire en ligne avec myMaxicours
Le service propose une plateforme de contenus interactifs, ludiques et variés pour les élèves du CP à la Terminale. Nous proposons des univers adaptés aux tranches d'âge afin de favoriser la concentration, encourager et motiver quel que soit le niveau. Nous souhaitons que chacun se sente bien pour apprendre et progresser en toute sérénité !