XML-документа. Если указан аргумент qualifiedName, создается корневой элемент с этим именем и добавляется в документ как значение его свойства
documentElement
. Если qualifiedName включает префикс пространства имен и двоеточие, пространство имен должно быть представлено идентификатором URI, уникально идентифицирующим его. Если аргумент doctype содержит значение, отличное от null, свойству
с готовым деревом документа, включающий указанный заголовок. Значением свойства
documentElement
возвращаемого объекта является элемент
<html>,
и этот корневой элемент содержит вложенные теги
<head>
и
<body>.
Элемент
<head>
в свою очередь включает вложенный элемент
<title>
с дочерним текстовым узлом, содержащим строку
title
.
DOMSettableTokenList
список лексем с настраиваемым строковым значением DOMTokenList
Объект
DOMSettableTokenList
является подтипом
DOMTokenList
, имеющим дополнительное свойство
value
, которому можно присвоить сразу полный список лексем.
Свойство
classList
объекта
Element
является ссылкой на объект
DOMTokenList
, который представляет множество лексем в свойстве
className
в виде строки. Если потребуется присвоить свойству
classList
сразу все лексемы, можно просто присвоить новую строку свойству
className
. Свойство
sandbox
элемента
IFrame
несколько отличается. Это свойство и HTML-атрибут, на который оно опирается, было определено в спецификации HTML5, и потому не было никакой необходимости использовать смесь из старого строкового представления и объекта
DOMTokenList
. Это свойство просто определено как объект
DOMSettableTokenList
, что позволяет читать его и присваивать ему значение, как если бы это была простая строка, или использовать методы и интерпретировать его как множество лексем. Свойство
htmlFor
объекта
Output
и свойство
audio
объекта
Video
также являются объектами
DOMSettableTokenList
.
Свойства
string value
Представление множества лексем в виде строки, в которой лексемы разделены пробелами. Это свойство позволяет обрабатывать множество как единственную строку. Однако обычно не возникает необходимости использовать это свойство явно: при использовании объекта
DOMSettableTokenList
в контексте, где требуется строка, возвращается именно это строковое значение. A если выполнить присваивание строки объекту