diff --git a/reference/dom/domdocument.xml b/reference/dom/domdocument.xml
index 0e0073d0a823..3e5906bc44d7 100644
--- a/reference/dom/domdocument.xml
+++ b/reference/dom/domdocument.xml
@@ -106,7 +106,6 @@
readonly
mixed
config
- null
public
diff --git a/reference/dom/domelement.xml b/reference/dom/domelement.xml
index 42184706497d..a5eebdc6a527 100644
--- a/reference/dom/domelement.xml
+++ b/reference/dom/domelement.xml
@@ -47,6 +47,16 @@
string
tagName
+
+ public
+ string
+ className
+
+
+ public
+ string
+ id
+
public
readonly
@@ -153,6 +163,18 @@
The element name
+
+ className
+
+ A string representing the classes of the element separated by spaces
+
+
+
+ id
+
+ The element ID
+
+
diff --git a/reference/dom/domnode.xml b/reference/dom/domnode.xml
index dff0f7919fd4..de8d563bce2b 100644
--- a/reference/dom/domnode.xml
+++ b/reference/dom/domnode.xml
@@ -48,6 +48,12 @@
DOMNodenull
parentNode
+
+ public
+ readonly
+ DOMElementnull
+ parentElement
+
public
readonly
@@ -84,6 +90,12 @@
DOMNamedNodeMapnull
attributes
+
+ public
+ readonly
+ bool
+ isConnected
+
public
readonly
@@ -161,6 +173,12 @@
The parent of this node. If there is no such node, this returns &null;.
+
+ parentElement
+
+ The parent element of this element. If there is no such element, this returns &null;.
+
+
childNodes
@@ -214,6 +232,12 @@
+
+ isConnected
+
+ Whether the node is connected to a document
+
+
ownerDocument
@@ -268,6 +292,13 @@
+
+ 8.3.0
+
+ Properties DOMNode::$parentElement, and
+ DOMNode::$isConnected have been added.
+
+
8.0.0