HTMLSelectElement
Constructors
<init>
Exposes the JavaScript HTMLSelectElement to Kotlin
HTMLSelectElement
(
)
Properties
autocomplete
open
var
autocomplete
:
String
autofocus
open
var
autofocus
:
Boolean
disabled
open
var
disabled
:
Boolean
form
open
val
form
:
HTMLFormElement
?
length
open
var
length
:
Int
multiple
open
var
multiple
:
Boolean
name
open
var
name
:
String
options
open
val
options
:
HTMLOptionsCollection
required
open
var
required
:
Boolean
selectedIndex
open
var
selectedIndex
:
Int
selectedOptions
open
val
selectedOptions
:
HTMLCollection
size
open
var
size
:
Int
type
open
val
type
:
String
validationMessage
open
val
validationMessage
:
String
validity
open
val
validity
:
ValidityState
value
open
var
value
:
String
willValidate
open
val
willValidate
:
Boolean
Functions
add
fun
add
(
element
:
UnionHTMLOptGroupElementOrHTMLOptionElement
,
before
:
dynamic
=
definedExternally
)
checkValidity
fun
checkValidity
(
)
:
Boolean
namedItem
fun
namedItem
(
name
:
String
)
:
HTMLOptionElement
?
remove
fun
remove
(
index
:
Int
)
reportValidity
fun
reportValidity
(
)
:
Boolean
setCustomValidity
fun
setCustomValidity
(
error
:
String
)
Companion Object Properties
ATTRIBUTE_NODE
val
ATTRIBUTE_NODE
:
Short
CDATA_SECTION_NODE
val
CDATA_SECTION_NODE
:
Short
COMMENT_NODE
val
COMMENT_NODE
:
Short
DOCUMENT_FRAGMENT_NODE
val
DOCUMENT_FRAGMENT_NODE
:
Short
DOCUMENT_NODE
val
DOCUMENT_NODE
:
Short
DOCUMENT_POSITION_CONTAINED_BY
val
DOCUMENT_POSITION_CONTAINED_BY
:
Short
DOCUMENT_POSITION_CONTAINS
val
DOCUMENT_POSITION_CONTAINS
:
Short
DOCUMENT_POSITION_DISCONNECTED
val
DOCUMENT_POSITION_DISCONNECTED
:
Short
DOCUMENT_POSITION_FOLLOWING
val
DOCUMENT_POSITION_FOLLOWING
:
Short
DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC
val
DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC
:
Short
DOCUMENT_POSITION_PRECEDING
val
DOCUMENT_POSITION_PRECEDING
:
Short
DOCUMENT_TYPE_NODE
val
DOCUMENT_TYPE_NODE
:
Short
ELEMENT_NODE
val
ELEMENT_NODE
:
Short
ENTITY_NODE
val
ENTITY_NODE
:
Short
ENTITY_REFERENCE_NODE
val
ENTITY_REFERENCE_NODE
:
Short
NOTATION_NODE
val
NOTATION_NODE
:
Short
PROCESSING_INSTRUCTION_NODE
val
PROCESSING_INSTRUCTION_NODE
:
Short
TEXT_NODE
val
TEXT_NODE
:
Short
Extension Functions
asList
Returns the view of this
ItemArrayLike<T>
collection as
List<T>
fun
<
T
>
ItemArrayLike
<
T
>
.
asList
(
)
:
List
<
T
>
get
operator
fun
HTMLSelectElement
.
get
(
index
:
Int
)
:
Element
?
set
operator
fun
HTMLSelectElement
.
set
(
index
:
Int
,
option
:
HTMLOptionElement
?
)