document.body
Baseline Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since July 2015.
Retourne l'élément <body>
ou <frameset>
du document courant.
Syntaxe
js
var objRef = document.body;
document.body = objRef;
Exemple
js
// dans le HTML: <body id="ancienElementBody"></body>
alert(document.body.id); // "ancienElementBody"
var unNouvelElementBody = document.createElement("body");
unNouvelElementBody.id = "nouvelElementBody";
document.body = unNouvelElementBody;
alert(document.body.id); // "nouvelElementBody"
Notes
document.body
est l'élément dans lequel le contenu du document est situé. Dans les documents avec un élément <body>
celui-ci est retourné, et dans les documents de type frameset l'élément <frameset>
le plus extérieur est retourné.
Même si body est modifiable, lui affecter une nouvelle valeur retire tous les éléments enfants du <body>
existant.