Module Js_utils.Manip

val window : 'a Ocp_js.elt -> Ocp_js.Dom_html.window Ocp_js.Js.t
val setInnerHtml : 'a Ocp_js.elt -> string -> unit
val clone : ?⁠deep:bool -> 'a Ocp_js.elt -> 'a Ocp_js.elt
val get_elt : string -> 'a Ocp_js.elt -> Ocp_js.Dom_html.element Ocp_js.Js.t
val appendChild : ?⁠before:'a Ocp_js.elt -> 'b Ocp_js.elt -> 'c Ocp_js.elt -> unit
val appendToBody : ?⁠before:'a Ocp_js.elt -> 'c Ocp_js.elt -> unit
val appendChildren : ?⁠before:'a Ocp_js.elt -> 'b Ocp_js.elt -> 'c Ocp_js.elt list -> unit
val appendChildFirst : 'b Ocp_js.elt -> 'c Ocp_js.elt -> unit
val insertChildAfter : 'a Ocp_js.elt -> 'b Ocp_js.elt -> 'c Ocp_js.elt -> unit
val insertChildrenAfter : 'a Ocp_js.elt -> 'b Ocp_js.elt -> 'c Ocp_js.elt list -> unit
val nth : 'a Ocp_js.elt -> int -> 'b Ocp_js.elt option
val childLength : 'a Ocp_js.elt -> int
val removeChild : 'a Ocp_js.elt -> 'b Ocp_js.elt -> unit
val replaceChild : 'a Ocp_js.elt -> 'b Ocp_js.elt -> 'c Ocp_js.elt -> unit
val replaceChildren : 'a Ocp_js.elt -> 'b Ocp_js.elt list -> unit
val removeChildren : 'a Ocp_js.elt -> unit
val removeSelf : 'a Ocp_js.elt -> unit
val children : 'a Ocp_js.elt -> 'b Ocp_js.elt list
val parent : 'a Ocp_js.elt -> 'b Ocp_js.elt option
val by_id : string -> 'b Ocp_js.elt option
val by_class : string -> 'b Ocp_js.elt list
val by_tag : string -> 'b Ocp_js.elt list
val disable : 'a Ocp_js.elt -> unit
val enable : 'a Ocp_js.elt -> unit
val value : 'a Ocp_js.elt -> string
val set_value : 'a Ocp_js.elt -> string -> unit
val addClass : 'a Ocp_js.elt -> string -> unit
val removeClass : 'a Ocp_js.elt -> string -> unit
val containsClass : 'a Ocp_js.elt -> string -> bool
val setAttribute : 'a Ocp_js.elt -> string -> string -> unit
val removeAttribute : 'a Ocp_js.elt -> string -> unit
val focus : 'a Ocp_js.elt -> unit
val blur : 'a Ocp_js.elt -> unit
val files : 'a Ocp_js.elt -> Ocp_js.File.file Ocp_js.Js.t list
val upload_input : ?⁠btoa:bool -> 'a Ocp_js.elt -> (string -> unit) -> bool
val scrollIntoView : ?⁠bottom:bool -> 'a Ocp_js.Html.elt -> unit
module Elt : sig ... end
module Ev : sig ... end
module Attr : sig ... end
module Css : sig ... end

Read the CSS properties of DOM elements.

module SetCss : sig ... end

Modify the CSS properties of DOM elements.