Динамічний зміст HTML
Найефективнішим способом вивчення динамічного маніпулювання документом є аналіз коду, у цій главі розглядаються приклади коду, які стосуються переліченим нижче темам:
Властивості динамічного змісту. Зміст елемента представлено за допомогою чотирьох властивостей та двох методів. Дані властивості забезпечують найбільш швидкий та прямий спосіб доступу та зміни змісту документа. У розділі обговорюється використання властивостей зміни змісту елемента, і навіть взаємодія даних властивостей з документом.
Запис вмісту до потоку під час завантаження сторінки.
Програмування об'єкта TextRange, який представляє об'єктну модель тексту документа.
У розділі 6 обговорювалися методи write документа. Методи write і writeln підтримуються у браузерах Netscape Navigator версії 2.0 та пізніших і Microsoft Internet Explorer 3.0.
У розділі 14 розглядаються сильні та слабкі сторони об'єктної моделі TextRange.
Властивості динамічного змісту
Обмеженням даних властивостей і те, що можуть звертатися до елемента чи його змісту лише як до целому. Наприклад, щоб використовувати дані властивості з метою зміни третього символу або слова всередині елемента, вам потрібно було б змінити рядок і знову вставити його. Об'єкт TextRange пропонує альтернативний метод, який дозволяє безпосередньо маніпулювати будь-якою частиною документа.

Мал. 13.1.Усі точки доступу та зміни HTML та тексту
HTML та властивості тексту
Для елемента H1 у цьому фрагменті в табл. 13.1 перераховано значення кожної з чотирьох властивостей.
Таблиця 13.1.Властивості HTML та властивості тексту