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

HTML DOM атрибут innerHTML

Объект элемента HTML DOM

innerHTMLАтрибут устанавливает или возвращает HTML-содержимое элемента.

Примечание:Если подузел текста элементов <div>, <span> или <noembed> содержит символы (&), (<) или (>), innerHTML будет интерпретировать их как HTML-элементы «&amp;», «&lt;» и «&gt;» соответственно. ИспользуйтеtextContentАтрибут��取这些文本节点内容的原始副本。

Грамматика:

Возвратить атрибут innerHTML:

element.innerHTML

Установить атрибут innerHTML:

element.innerHTML = text
document.getElementById("para").innerHTML = "Hello world";
document.body.innerHTML = "";

document.getElementById("para").innerHTML = "Hello world";

Совместимость с браузерами

Поддержка всех браузеров для атрибута innerHTML:
АтрибутinnerHTMLinnerHTMLinnerHTMLinnerHTMLinnerHTML

Да

Значение атрибутаЗначение
Описаниеtext

Определение HTML-содержимого элемента

Технические деталиВозврат значения:
Строка, представляющая HTML-содержимое элементаВерсия DOM:

Уровень DOM 1

Более примеров

Использование id="para" для получения HTML-контента <p> элемента:
document.body.innerHTML = "";

var x = document.getElementById("para").innerHTML;

Пример
document.body.innerHTML = "";

Тестирование‹/›

См. такжеРеференс HTML DOM:

Объект элемента HTML DOM