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 (const HTMLSelectElement &other) | |
| HTMLSelectElement (const Node &other) | |
| HTMLSelectElement & | operator= (const HTMLSelectElement &other) | 
| HTMLSelectElement & | operator= (const Node &other) | 
| 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 811 of file html_form.h.
Member Function Documentation
| 
 | 
| The type of control created. 
 Definition at line 753 of file html_form.cpp. | 
| 
 | 
| 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 759 of file html_form.cpp. | 
| 
 | 
| see selectedIndex 
 Definition at line 765 of file html_form.cpp. | 
| 
 | 
| The current form control value. 
 Definition at line 771 of file html_form.cpp. Referenced by setSize(). | 
| 
 | 
| see value 
 Definition at line 777 of file html_form.cpp. References DOM::DOMString::implementation(), and DOM::DOMString::isNull(). | 
| 
 | 
| 
The number of options in this  
 Definition at line 783 of file html_form.cpp. | 
| 
 | 
| ### KDE 4.0: remove. 
 Reimplemented from DOM::Element. Definition at line 789 of file html_form.cpp. | 
| 
 | 
| 
The collection of  
 Definition at line 794 of file html_form.cpp. | 
| 
 | 
| The control is unavailable in this context. See the disabled attribute definition in HTML 4.0. Definition at line 800 of file html_form.cpp. | 
| 
 | 
| see disabled 
 Definition at line 806 of file html_form.cpp. | 
| 
 | 
| 
If true, multiple  See the multiple attribute definition in HTML 4.0. Definition at line 812 of file html_form.cpp. | 
| 
 | 
| see multiple 
 Definition at line 818 of file html_form.cpp. | 
| 
 | 
| Form control or object name when submitted with a form. See the name attribute definition in HTML 4.0. Definition at line 823 of file html_form.cpp. | 
| 
 | 
| see name 
 Definition at line 829 of file html_form.cpp. | 
| 
 | 
| Number of visible rows. See the size attribute definition in HTML 4.0. Definition at line 834 of file html_form.cpp. | 
| 
 | 
| see size 
 Definition at line 840 of file html_form.cpp. References value(). | 
| 
 | 
| Index that represents the element's position in the tabbing order. See the tabindex attribute definition in HTML 4.0. Definition at line 849 of file html_form.cpp. | 
| 
 | 
| see tabIndex 
 Definition at line 855 of file html_form.cpp. | 
| 
 | ||||||||||||
| 
Add a new element to the collection of  
 
 Definition at line 861 of file html_form.cpp. | 
| 
 | 
| 
Remove an element from the collection of  Does nothing if no element has the given index. 
 
 Definition at line 872 of file html_form.cpp. | 
| 
 | 
| Removes keyboard focus from this element. 
 Definition at line 877 of file html_form.cpp. | 
| 
 | 
| Gives keyboard focus to this element. 
 Definition at line 883 of file html_form.cpp. | 
The documentation for this class was generated from the following files:

