ЭлементРазметкаHTML.УзелРавен (HTMLHtmlElement.IsEqualNode)
Синтаксис:
Параметры:
<Узел> (обязательный)
Сравниваемый узел HTMLDOM.
Возвращаемое значение:
Описание:
Два узла HTML равны, если:
- узлы являются узлами одного типа;
- значения следующих свойств узла равны: ИмяУзла, ЛокальноеИмя, Префикс и ЗначениеУзла (или оба значения свойство не определены, или оба равны);
- коллекции атрибутов узлов равны: или обе не определены, или имеют одинаковый размер и одинаковое значение для одинаковых ключей (необязательно при этом с одинаковыми индексами);
- списки дочерних узлов равны: или оба списка пустые, или оба имеют одинаковую длину и содержат равные узлы по одинаковым индексам.
Два узла ОпределениеТипаДокумента равны, если выполняются все вышеперечисленные условия, а также:
- значения следующих свойств равны: ПубличныйИдентификатор, СистемныйИдентификатор, ВнутреннееПодмножество;
- коллекции определений сущностей равны;
- коллекции нотаций равны.
- свойства ДокументВладелец, БазовыйURI и РодительУзла;
- свойство Указан для узлов Атрибут;
- свойство ЭтоПробельныеСимволыЭлемента для узлов Текст;
- пользовательские данные.
Доступность: