org.w3c.dom.html.HTMLSelectElement |
The select element allows the selection of an option. The contained options can be directly accessed through the select element as a collection. See the SELECT element definition in HTML 4.0.
See also the Document Object Model (DOM) Level 2 Specification.
[Expand]
Inherited Constants | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
![]() |
Public Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Add a new element to the collection of
OPTION elements
for this SELECT . | |||||||||||
Removes keyboard focus from this element.
| |||||||||||
Gives keyboard focus to this element.
| |||||||||||
The control is unavailable in this context.
| |||||||||||
Returns the
FORM element containing this control. | |||||||||||
The number of options in this
SELECT . | |||||||||||
If true, multiple
OPTION elements may be selected in
this SELECT . | |||||||||||
Form control or object name when submitted with a form.
| |||||||||||
The collection of
OPTION elements contained by this
element. | |||||||||||
The ordinal index of the selected option, starting from 0.
| |||||||||||
Number of visible rows.
| |||||||||||
Index that represents the element's position in the tabbing order.
| |||||||||||
The type of this form control.
| |||||||||||
The current form control value.
| |||||||||||
Remove an element from the collection of
OPTION elements
for this SELECT . | |||||||||||
[Expand]
Inherited Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
![]() | |||||||||||
![]() | |||||||||||
![]() |
Add a new element to the collection of OPTION
elements
for this SELECT
. This method is the equivalent of the
appendChild
method of the Node
interface if
the before
parameter is null
. It is
equivalent to the insertBefore
method on the parent of
before
in all other cases.
element | The element to add. |
---|---|
before | The element to insert before, or null for
the tail of the list. |
DOMException | NOT_FOUND_ERR: Raised if before is not a descendant of
the SELECT element.
|
---|
Removes keyboard focus from this element.
Gives keyboard focus to this element.
The control is unavailable in this context. See the disabled attribute definition in HTML 4.0.
Returns the FORM
element containing this control. Returns
null
if this control is not within the context of a form.
The number of options in this SELECT
.
If true, multiple OPTION
elements may be selected in
this SELECT
. See the multiple attribute definition in
HTML 4.0.
Form control or object name when submitted with a form. See the name attribute definition in HTML 4.0.
The collection of OPTION
elements contained by this
element.
The ordinal index of the selected option, starting from 0. The value -1 is returned if no element is selected. If multiple options are selected, the index of the first selected option is returned.
Number of visible rows. See the size attribute definition in HTML 4.0.
Index that represents the element's position in the tabbing order. See the tabindex attribute definition in HTML 4.0.
The type of this form control. This is the string "select-multiple"
when the multiple attribute is true
and the string
"select-one" when false
.
The current form control value.
Remove an element from the collection of OPTION
elements
for this SELECT
. Does nothing if no element has the given
index.
index | The index of the item to remove, starting from 0. |
---|