`method nodeName : Js_of_ocaml__.Js.js_string Js_of_ocaml__.Js.t Js_of_ocaml__.Js.readonly_prop`
`method nodeValue : Js_of_ocaml__.Js.js_string Js_of_ocaml__.Js.t Js_of_ocaml__.Js.opt Js_of_ocaml__.Js.readonly_prop`
`method nodeType : nodeType Js_of_ocaml__.Js.readonly_prop`
`method parentNode : node Js_of_ocaml__.Js.t Js_of_ocaml__.Js.opt Js_of_ocaml__.Js.prop`
`method parentElement : element Js_of_ocaml__.Js.t Js_of_ocaml__.Js.opt Js_of_ocaml__.Js.readonly_prop`
`method childNodes : node nodeList Js_of_ocaml__.Js.t Js_of_ocaml__.Js.prop`
`method firstChild : node Js_of_ocaml__.Js.t Js_of_ocaml__.Js.opt Js_of_ocaml__.Js.prop`
`method lastChild : node Js_of_ocaml__.Js.t Js_of_ocaml__.Js.opt Js_of_ocaml__.Js.prop`
`method previousSibling : node Js_of_ocaml__.Js.t Js_of_ocaml__.Js.opt Js_of_ocaml__.Js.prop`
`method nextSibling : node Js_of_ocaml__.Js.t Js_of_ocaml__.Js.opt Js_of_ocaml__.Js.prop`
`method namespaceURI : Js_of_ocaml__.Js.js_string Js_of_ocaml__.Js.t Js_of_ocaml__.Js.opt Js_of_ocaml__.Js.prop`
`method isConnected : bool Js_of_ocaml__.Js.t Js_of_ocaml__.Js.readonly_prop`
`method insertBefore : node Js_of_ocaml__.Js.t -> node Js_of_ocaml__.Js.t Js_of_ocaml__.Js.opt -> node Js_of_ocaml__.Js.t Js_of_ocaml__.Js.meth`
`method replaceChild : node Js_of_ocaml__.Js.t -> node Js_of_ocaml__.Js.t -> node Js_of_ocaml__.Js.t Js_of_ocaml__.Js.meth`
`method removeChild : node Js_of_ocaml__.Js.t -> node Js_of_ocaml__.Js.t Js_of_ocaml__.Js.meth`
`method appendChild : node Js_of_ocaml__.Js.t -> node Js_of_ocaml__.Js.t Js_of_ocaml__.Js.meth`
`method hasChildNodes : bool Js_of_ocaml__.Js.t Js_of_ocaml__.Js.meth`
`method cloneNode : bool Js_of_ocaml__.Js.t -> node Js_of_ocaml__.Js.t Js_of_ocaml__.Js.meth`
`method compareDocumentPosition : node Js_of_ocaml__.Js.t -> DocumentPosition.t Js_of_ocaml__.Js.meth`
`method contains : node Js_of_ocaml__.Js.t -> bool Js_of_ocaml__.Js.t Js_of_ocaml__.Js.meth`
`method getRootNode : node Js_of_ocaml__.Js.t Js_of_ocaml__.Js.meth`
`method getRootNode_options : getRootNodeOptions Js_of_ocaml__.Js.t -> node Js_of_ocaml__.Js.t Js_of_ocaml__.Js.meth`
`method isEqualNode : node Js_of_ocaml__.Js.t -> bool Js_of_ocaml__.Js.t Js_of_ocaml__.Js.meth`
`method isSameNode : node Js_of_ocaml__.Js.t -> bool Js_of_ocaml__.Js.t Js_of_ocaml__.Js.meth`
`method normalize : unit Js_of_ocaml__.Js.meth`
`method lookupNamespaceURI : Js_of_ocaml__.Js.js_string Js_of_ocaml__.Js.t -> Js_of_ocaml__.Js.js_string Js_of_ocaml__.Js.t Js_of_ocaml__.Js.opt Js_of_ocaml__.Js.meth`
`method lookupPrefix : Js_of_ocaml__.Js.js_string Js_of_ocaml__.Js.t -> Js_of_ocaml__.Js.js_string Js_of_ocaml__.Js.t Js_of_ocaml__.Js.opt Js_of_ocaml__.Js.meth`