English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Propriété innerHTML du HTML DOM

Objet Element HTML DOM

innerHTML deLa propriété définit ou renvoie le contenu HTML de l'élément.

Remarque :Si les nœuds de texte enfants de l'élément <div>、<span> ou <noembed> contiennent des caractères (&),(<) ou (>),innerHTML les traitera comme des entités HTML "&amp; ","&lt;" et "&gt;" respectivement. UtilisertextContentLa propriété récupère la copie originale du contenu des nœuds de texte.

Syntaxe :

Renvoyer la propriété innerHTML :

element.innerHTML

Définir la propriété innerHTML :

element.innerHTML = text
document.getElementById("para").innerHTML = "Hello world";
Vérifiez et voyez‹/›

Compatibilité navigateur

Tous les navigateurs prennent en charge intégralement l'attribut innerHTML :

Attribut
innerHTMLOuiOuiOuiOuiOui

Valeur de l'attribut

ValeurDescription
textSpécifiez le contenu HTML de l'élément

Détails techniques

Valeur de retour :Une chaîne de caractères représentant le contenu HTML de l'élément
Version DOM :Niveau DOM1

Plus d'exemples

Obtenez le contenu HTML de l'élément <p> en utilisant id="para" :

var x = document.getElementById("para").innerHTML;
Vérifiez et voyez‹/›

Vous pouvez vider tout le contenu du document en supprimant le contenu de l'attribut body du document :

document.body.innerHTML = "";
Vérifiez et voyez‹/›

Références associées

Référence HTML DOM :Propriété textContent HTML DOM

Objet Element HTML DOM