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

Proprietà innerHTML del DOM HTML

Oggetto Elemento HTML DOM

innerHTML diL'attributo imposta o restituisce il contenuto HTML dell'elemento.

Attenzione:Se i nodi di testo figli di un elemento <div>, <span> o <noembed> contengono i caratteri(&),(<)o(>),innerHTML li tratterà come entità HTML“&amp;”,“&lt;” e “&gt;” rispettivamente. UtilizzatextContentL'attributo recupera la copia originale del contenuto dei nodi di testo.

Sintassi:

Restituisce l'attributo innerHTML:

element.innerHTML

Imposta l'attributo innerHTML:

element.innerHTML = text
document.getElementById("para").innerHTML = "Hello world";
Prova a vedere‹/›

Compatibilità dei browser

Tutti i browser supportano completamente l'attributo innerHTML:

Attributo
innerHTML

Valore dell'attributo

ValoreDescrizione
testSpecifica il contenuto HTML dell'elemento

Dettagli tecnici

Valore di ritorno:Una stringa che rappresenta il contenuto HTML dell'elemento
Versione DOM:Livello DOM 1

Più esempi

Ottieni il contenuto HTML dell'elemento <p> utilizzando id="para":

var x = document.getElementById("para").innerHTML;
Prova a vedere‹/›

Puoi svuotare tutto il contenuto del documento cancellando il contenuto dell'attributo body del documento:

document.body.innerHTML = "";
Prova a vedere‹/›

Riferimenti correlati

Manuale di riferimento HTML DOM:Proprietà textContent HTML DOM

Oggetto Elemento HTML DOM