Книга: JavaScript. Подробное руководство, 6-е издание

DOMImplementation

DOMImplementation

глобальные методы DOM

Объект DOMImplementation определяет методы, не относящиеся к какому-либо конкретному объекту Document, а являющиеся «глобальными» для реализации DOM. Ссылку на объект DOMImplementation можно получить через свойство implementation любого объекта Document.

Методы

Document createDocument(string namespace, string qualifiedName, DocumentType doctype)

Создает и возвращает новый объект Document XML-документа. Если указан аргумент qualifiedName, создается корневой элемент с этим именем и добавляется в документ как значение его свойства documentElement. Если qualifiedName включает префикс пространства имен и двоеточие, пространство имен должно быть представлено идентификатором URI, уникально идентифицирующим его. Если аргумент doctype содержит значение, отличное от null, свойству ownerDocument этого объекта DocumentType присваивается вновь созданный документ, а узел DocumentType добавляется в новый документ.

DocumentType createDocumentType(string qualifiedName, publicld, systemld)

Создает новый узел DocumentType, представляющий объявление <!D0CTYPE>, который можно передать методу createDocument().

Document createHTMLDocument(string title)

Создает новый объект HTMLDocument с готовым деревом документа, включающий указанный заголовок. Значением свойства documentElement возвращаемого объекта является элемент <html>, и этот корневой элемент содержит вложенные теги <head> и <body>. Элемент <head> в свою очередь включает вложенный элемент <title> с дочерним текстовым узлом, содержащим строку title.

Оглавление книги


Генерация: 1.937. Запросов К БД/Cache: 3 / 1
поделиться
Вверх Вниз