type ('a, 'b) ev = 'a Ocp_js.elt -> ('b Ocp_js.Js.t -> bool) -> unittype ('a, 'b) ev_unit = 'a Ocp_js.elt -> ('b Ocp_js.Js.t -> unit) -> unit
val onkeyup : ('a, Ocp_js.Dom_html.keyboardEvent) evval onkeydown : ('a, Ocp_js.Dom_html.keyboardEvent) evval onmouseup : ('a, Ocp_js.Dom_html.mouseEvent) evval onmousedown : ('a, Ocp_js.Dom_html.mouseEvent) evval onmouseout : ('a, Ocp_js.Dom_html.mouseEvent) evval onmouseover : ('a, Ocp_js.Dom_html.mouseEvent) evval onclick : ('a, Ocp_js.Dom_html.mouseEvent) evval ondblclick : ('a, Ocp_js.Dom_html.mouseEvent) evval onload : ('a, Ocp_js.Dom_html.event) evval onerror : ('a, Ocp_js.Dom_html.event) evval onabort : ('a, Ocp_js.Dom_html.event) evval onfocus : ('a, Ocp_js.Dom_html.focusEvent) evval onblur : ('a, Ocp_js.Dom_html.focusEvent) evval onfocus_textarea : ('a, Ocp_js.Dom_html.focusEvent) evval onblur_textarea : ('a, Ocp_js.Dom_html.focusEvent) evval onscroll : ('a, Ocp_js.Dom_html.event) evval onreturn : ('a, Ocp_js.Dom_html.keyboardEvent) ev_unitval onchange : ('a, Ocp_js.Dom_html.event) evval onchange_select : ('a, Ocp_js.Dom_html.event) evval oninput : ('a, Ocp_js.Dom_html.event) ev