Интерфейс Comment

Интерфейс Comment описывает комментарии в документе HTML. Этот интерфейс не имеет собственных свойств и методов, а только свойства и методы, унаследованные от интерфейса Node.

Пример 4.5.10. Использование интерфейса Comment:

Вставка комментария перед изображением и вывод комментариев для документа HTML в примере 4.5.1 (с учетом изменений, произведенных в примерах 4.5.5, 4.5.7, 4.5.8 и 4.5.9):

// Определение элемента для изображения

imgElement = document.getElementById("blocksImage01");

// Создание узла для комментария

var commentNode = document.createComment(" Рисунок 1.1. ");

// Вставка комментария перед элементом изображения

bodyElement.insertBefore(commentNode, imgElement);

// Начальное значение строки вывода комментариев

commentOutput = "Комментарии в документе:";

// Получение комментариев в теле

// документа HTML в цикле

for(i = 0; i < bodyElement.childNodes.length; i++)

{

// Если дочерний узел bodyElement - комментарий

if(bodyElement.childNodes[i].nodeName == "#comment")

// Добавление комментария к строке вывода

commentOutput += "\n " +

bodyElement.childNodes[i].nodeValue;

}

// Вывод комментариев

alert(commentOutput);

Вывод этого фрагмента сценария имеет следующий вид:


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: