Document.doctype
Baseline
Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since julho de 2015.
Retorna a declaração do tipo de documento(Document Type Declaration (DTD)) associado ao documento atual. O objeto retornado implementa a interface DocumentType. Use DOMImplementation.createDocumentType() para criar um DocumentType.
Sintaxe
doctype = document.doctype;
doctypeé uma proriedade somente de leitura.
Exemplo
js
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
| Specification |
|---|
| DOM> # ref-for-dom-document-doctype①> |
Compatibilidade com navegadores
Loading…