English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
innerHTML deA propriedade define ou retorna o conteúdo HTML do elemento.
Anotação:Se o nó de texto filho de um elemento <div>,<span> ou <noembed> contiver caracteres(&),(<)ou(>),o innerHTML tratará esses caracteres como entidades HTML“&amp;”,“&lt;” e “&gt;” respectivamente. UtilizetextContentA propriedade obtém as cópias originais do conteúdo dos nós de texto.
Retornar a propriedade innerHTML:
element.innerHTML
Definir a propriedade innerHTML:
element.innerHTML = text
document.getElementById("para").innerHTML = "Hello world";Testar e Verificar‹/›
Todos os navegadores suportam completamente a propriedade innerHTML:
Atributo | |||||
innerHTML | Sim | Sim | Sim | Sim | Sim |
Valor | Descrição |
---|---|
text | Especificar o conteúdo HTML do elemento |
Retorno: | Uma string que representa o conteúdo HTML do elemento |
---|---|
Versão DOM: | Nível DOM1 |
Obter o conteúdo HTML do elemento <p> usando id="para":
var x = document.getElementById("para").innerHTML;Testar e Verificar‹/›
Você pode limpar todo o conteúdo do documento removendo o conteúdo da propriedade body do documento:
document.body.innerHTML = "";Testar e Verificar‹/›
Referência do HTML DOM:Propriedade textContent do HTML DOM