Шрифт:
15.5. Содержимое элемента
Взгляните еще раз на рис. 15.1 и попробуйте ответить на вопрос: какой объект представляет «содержимое» элемента
• Содержимым является строка разметки HTML «This is a <i>simple</i> document».
• Содержимым является простая текстовая строка «This is a simple document».
• Содержимым является узел типа
Все три ответа являются верными, и каждый ответ ценен по-своему. В следующих разделах описывается, как работать с представлением в виде разметки HTML, с представлением в виде простого текста и с представлением в виде дерева объектов.
15.5.1. Содержимое элемента в виде HTML
При чтении свойства
Веб-броузеры прекрасно справляются с синтаксическим анализом разметки HTML, поэтому операция изменения значения свойства
Впервые свойство
Кроме того, спецификация HTML5 стандартизует свойство с именем
Еще одной особенностью, впервые появившейся в IE и стандартизованной спецификацией HTML5, является метод
Метод
15.5.2. Содержимое элемента в виде простого текста
Иногда бывает необходимо получить содержимое элемента в виде простого текста или вставить простой текст в документ (без необходимости экранировать угловые скобки и амперсанды, используемые в разметке HTML). Стандартный способ выполнения этих операций основан на использовании свойства