Retourner ' la page d'accueil de TJSRetourner ' la page d'accueil de TJS

Script dom : Manipulation du DOM

Manipulation du document et des éléments HTML en JavaScript
Partie II : L'interactivité
Edition 1 | Chapitre 12 : Manipuler le document / Page 165
Edition 2 | Chapitre 12 : Manipuler le document / Page 179
Edition 3 | Chapitre 12 : Manipuler le document / Page 179

Exécution du script

Emulation de la console

Code source

<html><head><title>Comprendre le DOM</title><style type="text/css">    div, p {        padding:5px;        margin:5px;    }    div {        border:1px solid #333;    }    .paraBold {        font-weight: bold;    }</style>    <script type="text/javascript">function getHeritages(obj) {  /* Recherche du prototype initial */  var proto=Object.getPrototypeOf(obj);  /* Initialisation du tableau des héritages qui sera retourné */    var heritages=[];   /* boucle tant qu'un prototype est trouvé */  while (proto !== null) {    /* Ajout du nom de prototype dans le tableau */      heritages[heritages.length]=proto.constructor.name;    /* Recherche du prototype suivant dans la chaîne d'héritages */    proto=Object.getPrototypeOf(proto);  }return heritages;}</script>    </head><body>  <h1>Comprendre le DOM</h1>  <div id="container">    <p>Paragraphe 1</p>    <div id="bloc">      <span class="span">Bloc</span>      <p class="para">Paragraphe A dans bloc</p>      <p class="para">Paragraphe B dans bloc</p>       <p class="para paraBold">Paragraphe C dans bloc</p>    </div>          </div>  <div id="dernier">Encore un div</div></body><script>console.log(document.getElementsByTagName("p"));console.log(document.getElementsByClassName("para"));console.log(document.getElementsByTagName("img"));console.log(document.getElementById("monID"));console.log(document.querySelectorAll("p.para"));console.log(document.querySelectorAll("div#bloc"));console.log(document.getElementById("bloc").getElementsByTagName("p"));</script></html>

Troisième édition Tout JavaScript chez Dunod

Tout JavaScript le livre chez DunodEn savoir plus
Sortie le 4 janvier 2023

Version papier 29€90
Format électronique 22€99.

Commandez en ligne

Chercher une fonction, un objet, ...

Le graph des objets JavaScript



Chargement
en cours...
Le 12/05/2024 12:47:40 sur php 7 en 64.71 ms