JavaScript. Подробное руководство, 6-е издание, стр. 477
См. Document.querySelectorAll().
DocumentType
объявление <!DOCTYPE> документа Node
Этот редко используемый интерфейс представляет объявление
<b><!D0CTYPE></b><b>doctype</b><b>Document</b><b>DocumentType</b><b>DocumentType</b>Узлы
<b>DocumentType</b><b>Document</b><b>DOMImplementation.createDocument()</b><b>DocumentType</b><b>DOMImplementation.createDocumentType()</b>Свойства
<b>readonly string name</b>Имя типа документа. Это идентификатор, который следует непосредственно за объявлением
<b><!D0CTYPE></b><b>readonly string publicId</b>Внешний идентификатор DTD или пустая строка, если идентификатор не указан.
<b>readonly string systemId</b>Системный идентификатор DTD или пустая строка, если идентификатор не указан.
DOMException
исключение, возбужденное Web API
Большинство прикладных интерфейсов в клиентском JavaScript возбуждают исключение
<b>DOMException</b><b>code</b><b>name</b><b>DOMException</b><b>DOMException</b><b>Error</b><b>message</b><b>Error</b>Константы
<b>unsigned </b><div class="fb2-code"><code><b>short INDEX__SIZE_ERR = 1</b></code></div><b>unsigned </b><div class="fb2-code"><code><b>short HIERARCHY_RE()UEST_ERR = 3</b></code></div><b>unsigned </b><div class="fb2-code"><code><b>short WRONG_DOCUMENT_ERR = 4</b></code></div><b>unsigned </b><div class="fb2-code"><code><b>short INVALID_CHARACTER_ERR = 5</b></code></div><b>unsigned </b><div class="fb2-code"><code><b>short NO_MODIFICATION_ALLOWED_ERR = 7</b></code></div><b>unsigned </b><div class="fb2-code"><code><b>short N0T_F0UND_ERR = 8</b></code></div><b>unsigned </b><div class="fb2-code"><code><b>short NOT_SUPPORTED_ERR = 9</b></code></div><b>unsigned </b><div class="fb2-code"><code><b>short INVALID_STATE_ERR = 11</b></code></div><b>unsigned </b><div class="fb2-code"><code><b>short SYNTAX_ERR = 12</b></code></div>DOMImplementation
глобальные методы DOM
Объект
<b>DOMImplementation</b><b>Document</b><b>DOM</b><b>DOMImplementation</b><b>implementation</b><b>Document</b>Методы
<b>Document createDocument(string namespace, string qualifiedName, DocumentType doctype)</b>Создает и возвращает новый объект
<b>Document</b><b>documentElement</b><b>ownerDocument</b><b>DocumentType</b><b>DocumentType</b><b>DocumentType createDocumentType(string qualifiedName, publicld, systemld)</b>Создает новый узел
<b>DocumentType</b><b><!D0CTYPE>,</b><b>createDocument().</b>Document createHTMLDocument(string title)
Создает новый объект
<b>HTMLDocument</b><b>documentElement</b><b><html>,</b><b><head></b><b><body>.</b><b><head></b><b><title></b><b>title</b>