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

       

Xdocdommethods


DOM


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


$Element[^документ.createElement[tagName]]

$DocumentFragment[^документ.createDocumentFragment[]]

$Text[^документ.createTextNode[data]]



$Comment[^документ.createComment[data]]

$CDATASection[^документ.createCDATASection[data]]

$ProcessingInstruction[^документ.createProcessingInstruction[target;data]]

$Attr[^документ.createAttribute[name]]

$EntityReference[^документ.createEntityReference[name]]

$NodeList[^документ.getElementsByTagName[tagname]]

DOM2-интерфейс Document:

$Node[^документ.importNode[importedNode](deep)]

$Element[^документ.createElementNS[namespaceURI;qualifiedName]]  [3.1.1]

$Attr[^документ.createAttributeNS[namespaceURI;qualifiedName]]  [3.1.1]

$NodeList[^документ.getElementsByTagNameNS[namespaceURI;localName]]

$Element[^документ.getElementById[elementId]]

В Parser

·DOM-интерфейсы Node и Element и их производные реализованы в классе xnode;  

·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 Дата обновления: 18.02.2004



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