Интерфейс DocumentType

Интерфейс определяет тип документа, задаваемый в элементе <!DOCTYPE>. Для этого интерфейса определены следующие свойства (только для чтения):

· name – строка, содержащая имя узла (слово html, следующее за именем элемента <!DOCTYPE>);

· publicId – строка, содержащая общедоступный идентификатор;

· systemId – строка, содержащая системный идентификатор.

Эти свойства не поддерживается в Internet Explorer.

Пример 4.5.6. Использование свойств и методов интерфейса DocumentType:

// Получение объекта для элемента DocumentType

var doctypeNode = document.doctype;

// Получение имени элемента DocumentType

var nameValue = doctypeNode.name;

// Получение общедоступного идентификатора

var publicIdValue = doctypeNode.publicId;

// Получение системного идентификатора

var systemIdValue = doctypeNode.systemId;

// Вывод имени и идентификаторов

alert("name='" + nameValue + "'\npublicId='" +

publicIdValue + "'\nsystemId='" + systemIdValue + "'");

Вывод фрагмента (в Web-браузере Firefox) имеет следующий вид:


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: