English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
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.
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‹/›
Tous les navigateurs prennent en charge intégralement l'attribut innerHTML :
Attribut | |||||
innerHTML | Oui | Oui | Oui | Oui | Oui |
Valeur | Description |
---|---|
text | Spécifiez le contenu HTML de l'élément |
Valeur de retour : | Une chaîne de caractères représentant le contenu HTML de l'élément |
---|---|
Version DOM : | Niveau DOM1 |
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érence HTML DOM :Propriété textContent HTML DOM