DocumentType: remove() method

Baseline
Widely available

This feature is well established and works across many devices and browser versions. It’s been available across browsers since July 2015.

The remove() method of the DocumentType interface removes the DocumentType node from its parent node. Nothing happens if parentNode is null.

Syntax

js
remove()

Parameters

None.

Return value

None (undefined).

Examples

Using remove()

js
document.doctype; // "<!doctype html>'
document.doctype.remove();
document.doctype; // null

Specifications

Specification
DOM
# ref-for-dom-childnode-remove①

Browser compatibility

See also