Язык скриптования сайтов Parser 3

       

Xnodedomfields


DOM


DOM1-интерфейс Node:

$узел.nodeName

$узел.nodeValue

$узел.nodeValue[новое значение]   [3.1.2]

^if($узел.nodeType == $xnode:ELEMENT_NODE){…}



$Node[$узел.parentNode]

$NodeList[$узел.childNodes]

$Node[$узел.firstChild]

$Node[$узел.lastChild]

$Node[$узел.previousSibling]

$Node[$узел.nextSibling]

$NodeList[$узел_типа_ELEMENT.attributes]

$Document[$node.ownerDocument]


DOM1-интерфейс Element:

$узел_типа_ELEMENT.tagName

DOM1-интерфейс Attr:


$узел_типа_ATTRIBUTE.name

^if($узел_типа_ATTRIBUTE.specified){…}

$узел_типа_ATTRIBUTE.value

DOM1-интерфейс ProcessingInstruction:

$узел_типа_PROCESSING_INSTRUCTION.target

$узел_типа_PROCESSING_INSTRUCTION.data


DOM1-интерфейс DocumentType:

$узел_типа_DOCUMENT_TYPE.name

$узел_типа_DOCUMENT_TYPE.entities

$узел_типа_DOCUMENT_TYPE.notations


DOM1-интерфейс Notation:

$узел_типа_NOTATION.publicId

$узел_типа_NOTATION.systemId



В Parser

·DOM-интерфейс NodeList - класс hash с ключами 0, 1, …;  

·DOM-тип DOMString - класс string;  

·DOM-тип boolean - логическое значение: 0=ложь, 1=истина.  


Подробная спецификация DOM1 доступна здесь: http://www.w3.org/TR/1998/REC-DOM-Level-1-19981001/level-one-core.html


Подробная спецификация DOM2 доступна здесь: http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/core.html

Copyright © 1997?2004 Art. Lebedev Studio | http://www.artlebedev.ru Дата обновления: 01.04.2004



Содержание раздела