Document : propriété body
Baseline
Widely available
Cette fonctionnalité est bien établie et fonctionne sur de nombreux appareils et versions de navigateurs. Elle est disponible sur tous les navigateurs depuis mai 2018.
La propriété body de l'interface Document représente le nœud <body> ou <frameset> du document courant, ou null si aucun de ces éléments n'existe.
Valeur
L'une des valeurs suivantes :
Exemples
// Étant donné ce code HTML : <body id="ancienElementBody"></body>
alert(document.body.id); // "ancienElementBody"
const nouvelElementBody = document.createElement("body");
nouvelElementBody.id = "nouvelElementBody";
document.body = nouvelElementBody;
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é.
Bien que la propriété body soit modifiable, affecter un nouveau body à un document supprimera effectivement tous les enfants actuels de l'élément <body> existant.
Spécification
| Specification |
|---|
| HTML> # dom-document-body-dev> |
Compatibilité des navigateurs
Voir aussi
- La propriété
document.head