abstract member autocomplete: AutoFill with get, set
abstract member cols: float with get, set
abstract member defaultValue: string with get, set
abstract member dirName: string with get, set
abstract member disabled: bool with get, set
abstract member labels: NodeListOf<HTMLLabelElement>
abstract member maxLength: float with get, set
abstract member minLength: float with get, set
abstract member name: string with get, set
abstract member placeholder: string with get, set
abstract member readOnly: bool with get, set
abstract member required: bool with get, set
abstract member rows: float with get, set
abstract member selectionDirection: SelectionDirection with get, set
abstract member selectionEnd: float with get, set
abstract member selectionStart: float with get, set
abstract member textLength: float
abstract member type: string
abstract member validationMessage: string
abstract member validity: ValidityState
abstract member value: string with get, set
abstract member willValidate: bool
abstract member wrap: string with get, set
abstract member checkValidity () : bool
abstract member reportValidity () : bool
abstract member select () : unit
abstract member setCustomValidity (error: string) : unit
abstract member setRangeText (replacement: string, start: float, end: float, ?selectionMode: SelectionMode) : unit
abstract member setRangeText (replacement: string) : unit
abstract member setSelectionRange (?start: float, ?end: float, ?direction: SelectionDirection) : unit