Document.doctype
Retorna a declaração do tipo de documento(Document Type Declaration (DTD)) associado ao documento atual. O objeto retornado implementa a interface DocumentType
(en-US). Use DOMImplementation.createDocumentType()
(en-US) para criar um DocumentType
.
Sintaxe
doctype = document.doctype;
doctype
é uma proriedade somente de leitura.
Exemplo
var doctypeObj = document.doctype;
console.log(
"doctypeObj.name: " + doctypeObj.name + "\n" +
"doctypeObj.internalSubset: " + doctypeObj.internalSubset + "\n" +
"doctypeObj.publicId: " + doctypeObj.publicId + "\n" +
"doctypeObj.systemId: " + doctypeObj.systemId
);
Notas
A propriedade retornará null
se não houvernehum DTD associado ao documento atual.
O nível 2 do DOM não suporta a edição da declaração do tipo de documento.
Especificações
Especificação | Status | Comentário |
---|---|---|
DOM The definition of 'Document: doctype' in that specification. |
Padrão em tempo real |
Compatibilidade com navegadores
BCD tables only load in the browser