DOM::HTMLSelectElement Class Reference
The select element allows the selection of an option. More...
#include <html_form.h>
Inheritance diagram for DOM::HTMLSelectElement:


Public Member Functions | |
HTMLSelectElement () | |
HTMLSelectElement (const HTMLSelectElement &other) | |
HTMLSelectElement (const Node &other) | |
HTMLSelectElement & | operator= (const HTMLSelectElement &other) |
HTMLSelectElement & | operator= (const Node &other) |
~HTMLSelectElement () | |
DOMString | type () const |
long | selectedIndex () const |
void | setSelectedIndex (long) |
DOMString | value () const |
void | setValue (const DOMString &) |
long | length () const |
HTMLFormElement | form () const |
HTMLCollection | options () const |
bool | disabled () const |
void | setDisabled (bool) |
bool | multiple () const |
void | setMultiple (bool) |
DOMString | name () const |
void | setName (const DOMString &) |
long | size () const |
void | setSize (long) |
long | tabIndex () const |
void | setTabIndex (long) |
void | add (const HTMLElement &element, const HTMLElement &before) |
void | remove (long index) |
void | blur () |
void | focus () |
Protected Member Functions | |
HTMLSelectElement (HTMLSelectElementImpl *impl) |
Detailed Description
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.
Definition at line 810 of file html_form.h.
Member Function Documentation
|
The type of control created.
Definition at line 754 of file html_form.cpp. References DOM::Node::impl. Referenced by KJS::HTMLElement::getValueProperty(). |
|
The ordinal index of the selected option. The value -1 is returned if no element is selected. If multiple options are selected, the index of the first selected option is returned. Definition at line 760 of file html_form.cpp. References DOM::Node::impl. Referenced by KJS::HTMLElement::getValueProperty(), and KJS::HTMLCollection::tryGet(). |
|
see selectedIndex
Definition at line 766 of file html_form.cpp. References DOM::Node::impl. Referenced by KJS::HTMLElement::putValueProperty(). |
|
The current form control value.
Definition at line 772 of file html_form.cpp. References DOM::Node::impl. Referenced by KJS::HTMLElement::getValueProperty(), setSize(), and KJS::HTMLCollection::tryGet(). |
|
see value
Definition at line 778 of file html_form.cpp. References DOM::Node::impl, DOM::DOMString::implementation(), and DOM::DOMString::isNull(). Referenced by KJS::HTMLElement::putValueProperty(). |
|
The number of options in this
Definition at line 784 of file html_form.cpp. References DOM::Node::impl. Referenced by KJS::HTMLElement::getValueProperty(). |
|
### KDE 4.0: remove.
Reimplemented from DOM::Element. Definition at line 790 of file html_form.cpp. References DOM::Element::form(). Referenced by KJS::HTMLElement::getValueProperty(). |
|
The collection of
Definition at line 795 of file html_form.cpp. References DOM::Node::HTMLCollection, and DOM::Node::impl. Referenced by KJS::HTMLElement::getValueProperty(), KJS::HTMLElement::hasProperty(), KJS::HTMLElement::putValueProperty(), KJS::HTMLElement::tryGet(), and KJS::HTMLElement::tryPut(). |
|
The control is unavailable in this context. See the disabled attribute definition in HTML 4.0. Definition at line 801 of file html_form.cpp. References DOM::Node::impl. Referenced by KJS::HTMLElement::getValueProperty(). |
|
see disabled
Definition at line 807 of file html_form.cpp. References DOM::Node::impl. Referenced by KJS::HTMLElement::putValueProperty(). |
|
If true, multiple See the multiple attribute definition in HTML 4.0. Definition at line 813 of file html_form.cpp. References DOM::Node::impl. Referenced by KJS::HTMLElement::getValueProperty(). |
|
see multiple
Definition at line 819 of file html_form.cpp. References DOM::Node::impl. Referenced by KJS::HTMLElement::putValueProperty(). |
|
Form control or object name when submitted with a form. See the name attribute definition in HTML 4.0. Definition at line 824 of file html_form.cpp. References DOM::Node::impl. Referenced by KJS::HTMLElement::getValueProperty(). |
|
see name
Definition at line 830 of file html_form.cpp. References DOM::Node::impl. Referenced by KJS::HTMLElement::putValueProperty(). |
|
Number of visible rows. See the size attribute definition in HTML 4.0. Definition at line 835 of file html_form.cpp. References DOM::Node::impl. Referenced by KJS::HTMLElement::getValueProperty(). |
|
see size
Definition at line 841 of file html_form.cpp. References DOM::Node::impl, QString::number(), and value(). Referenced by KJS::HTMLElement::putValueProperty(). |
|
Index that represents the element's position in the tabbing order. See the tabindex attribute definition in HTML 4.0. Definition at line 850 of file html_form.cpp. References DOM::Node::impl. Referenced by KJS::HTMLElement::getValueProperty(). |
|
see tabIndex
Definition at line 856 of file html_form.cpp. References DOM::Node::impl. Referenced by KJS::HTMLElement::putValueProperty(). |
|
Add a new element to the collection of
Definition at line 862 of file html_form.cpp. References DOM::Node::impl. Referenced by KJS::HTMLElementFunction::tryCall(). |
|
Remove an element from the collection of Does nothing if no element has the given index.
Definition at line 873 of file html_form.cpp. References DOM::Node::impl. Referenced by KJS::HTMLElementFunction::tryCall(). |
|
Removes keyboard focus from this element.
Definition at line 878 of file html_form.cpp. References DOM::Node::impl. Referenced by KJS::HTMLElementFunction::tryCall(). |
|
Gives keyboard focus to this element.
Definition at line 884 of file html_form.cpp. References DOM::Node::impl. Referenced by KJS::HTMLElementFunction::tryCall(). |
The documentation for this class was generated from the following files: