inherit element
method defaultValue : Js.js_string Js.t Js.propmethod form : formElement Js.t Js.opt Js.readonly_propmethod accessKey : Js.js_string Js.t Js.propmethod cols : int Js.propmethod disabled : bool Js.t Js.propmethod name : Js.js_string Js.t Js.readonly_propmethod readOnly : bool Js.t Js.propmethod rows : int Js.propmethod selectionDirection : Js.js_string Js.t Js.propmethod selectionEnd : int Js.propmethod selectionStart : int Js.propmethod tabIndex : int Js.propmethod _type : Js.js_string Js.t Js.readonly_propmethod value : Js.js_string Js.t Js.propmethod select : unit Js.methmethod required : bool Js.t Js.writeonly_propmethod placeholder : Js.js_string Js.t Js.writeonly_propmethod onselect : ('self Js.t, event Js.t) event_listener Js.propmethod onchange : ('self Js.t, event Js.t) event_listener Js.propmethod oninput : ('self Js.t, event Js.t) event_listener Js.propmethod onblur : ('self Js.t, focusEvent Js.t) event_listener Js.propmethod onfocus : ('self Js.t, focusEvent Js.t) event_listener Js.prop