English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
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.
Restituisce l'attributo innerHTML:
element.innerHTML
Imposta l'attributo innerHTML:
element.innerHTML = text
document.getElementById("para").innerHTML = "Hello world";Prova a vedere‹/›
Tutti i browser supportano completamente l'attributo innerHTML:
Attributo | |||||
innerHTML | Sì | Sì | Sì | Sì | Sì |
Valore | Descrizione |
---|---|
test | Specifica il contenuto HTML dell'elemento |
Valore di ritorno: | Una stringa che rappresenta il contenuto HTML dell'elemento |
---|---|
Versione DOM: | Livello DOM 1 |
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‹/›
Manuale di riferimento HTML DOM:Proprietà textContent HTML DOM