Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АрхитектураБиологияГеографияДругоеИностранные языки
ИнформатикаИсторияКультураЛитератураМатематика
МедицинаМеханикаОбразованиеОхрана трудаПедагогика
ПолитикаПравоПрограммированиеПсихологияРелигия
СоциологияСпортСтроительствоФизикаФилософия
ФинансыХимияЭкологияЭкономикаЭлектроника

Node.lastChild

JavaScript 1.5+, JScript 5.0+ Nav6+, IE5+

Синтаксис

nodeObj.lastChild

Описание

Свойство lastChild объекта Node, которое доступно только для чтения, возвращает последний дочерний узел данного узла.

Пример

Код в листинге определяет тип последнего дочернего узла данного узла.

Листинг

Считывание значения свойства lastChild объекта Node

<html>

<script language="JScript">

var childNodeObj = nodeObj.lastChild;

if(childNodeObj.nodeName == "foo")

process(childNodeObj);

</script>

</html>

Node.localName

JavaScript 1.5+, JScript 5.0+ Nav6+, IE5+

Синтаксис

nodeObj.localName

Описание

Свойство localName объекта Node, которое доступно только для чтения, возвращает локальную часть уточненного имени данного узла.

Пример

Код в листинге определяет локальное имя узла, к которому для получения уточненного имени узла добавляется префикс.

Листинг

Определение значения свойства localName объекта Node

<html>

<script language="JScript">

var localName = nodeObj.localName;

var prefix = nodeObj.prefix;

var qualifiedName = prefix+":"+localName;

</script>

</html>

Node.namespaceURI

JavaScript 1.5+, JScript 5.0+ Nav6+, IE5+

Синтаксис

nodeObj.namespaceURI

Описание

Свойство namespaceURI объекта Node, которое доступно только для чтения, возвращает объект string, содержащий пространство имен URI данного узла.

Пример

Код в листинге осуществляет сопоставление префикса и пространства имен URI, и в случае, если префикс равен foo, а пространство имен соответствует http://foo.com/namespace, генерируется исключение.

Листинг

Считывание свойства значения namespaceURI объекта Node

<html>

<script language="JScript">

if((nodeObj.Prefix == "foo")&& (nodeObj.NamespaceURI!= "http://foo.com/namespace"))

throw new DOMException(DOMException.NAMESPACE_ERR);

</script>

</html>

Node.nextSibling

JavaScript 1.5+, JScript 5.0+ Nav6+, IE5+

Синтаксис

nodeObj.nextSibling

Описание

Свойство nextSibling объекта Node, которое доступно только для чтения, возвращает узел, находящийся непосредственно после данного узла.

Пример

Код в листинге определяет тип следующего узла.

Листинг

Считывание значения свойства nextSibling объекта Node

<html>

<script language="JScript">

var siblingNodeObj = nodeObj.nextSibling;

if(siblingNodeObj.nodeName == "foo")

process(siblingNodeObj);

</script>

</html>

Node.nodeName

JavaScript 1.5+, JScript 5.0+ Nav6+, IE5+

Синтаксис

nodeObj.nodeName

Описание

Свойство nodeName объекта Node возвращает имя данного узла, указанное в атрибуте nodeType.

Пример

В листинге берется узел Node и в зависимости от значения свойства nodeName над ним выполняется определенная операция.

Листинг

Считывание значения свойства nodeName

<html>

<script language="JScript">

if(elementObj.nodeName == "foobar")

processElement(elementObj);

</script>

</html>


Дата добавления: 2015-11-13; просмотров: 99 | Нарушение авторских прав


<== предыдущая страница | следующая страница ==>
Node.childNodes| Node.nodeType

mybiblioteka.su - 2015-2024 год. (0.007 сек.)