DOM::HTMLOptionElement Class Reference

A selectable choice. More...

#include <html_form.h>

Inheritance diagram for DOM::HTMLOptionElement:

DOM::HTMLElement DOM::Element DOM::Node

List of all members.


Public Member Functions

 HTMLOptionElement (const HTMLOptionElement &other)
 HTMLOptionElement (const Node &other)
HTMLOptionElementoperator= (const HTMLOptionElement &other)
HTMLOptionElementoperator= (const Node &other)
HTMLFormElement form () const
bool defaultSelected () const
void setDefaultSelected (bool)
DOMString text () const
long index () const
void setIndex (long)
bool disabled () const
void setDisabled (bool)
DOMString label () const
void setLabel (const DOMString &)
bool selected () const
void setSelected (bool)
DOMString value () const
void setValue (const DOMString &)

Protected Member Functions

 HTMLOptionElement (HTMLOptionElementImpl *impl)

Detailed Description

A selectable choice.

See the OPTION element definition in HTML 4.0.

Definition at line 1269 of file html_form.h.


Member Function Documentation

bool HTMLOptionElement::defaultSelected (  )  const

Stores the initial value of the selected attribute.

Definition at line 1186 of file html_form.cpp.

bool HTMLOptionElement::disabled (  )  const

The control is unavailable in this context.

See the disabled attribute definition in HTML 4.0.

Definition at line 1214 of file html_form.cpp.

HTMLFormElement HTMLOptionElement::form (  )  const

### KDE 4.0: remove

Reimplemented from DOM::Element.

Definition at line 1181 of file html_form.cpp.

long HTMLOptionElement::index (  )  const

The index of this OPTION in its parent SELECT .

Reimplemented from DOM::Node.

Definition at line 1203 of file html_form.cpp.

DOMString HTMLOptionElement::label (  )  const

Option label for use in hierarchical menus.

See the label attribute definition in HTML 4.0.

Definition at line 1225 of file html_form.cpp.

bool HTMLOptionElement::selected (  )  const

Means that this option is initially selected.

See the selected attribute definition in HTML 4.0.

Definition at line 1236 of file html_form.cpp.

void HTMLOptionElement::setDefaultSelected ( bool  _defaultSelected  ) 

see defaultSelected

Definition at line 1192 of file html_form.cpp.

void HTMLOptionElement::setDisabled ( bool  _disabled  ) 

see disabled

Definition at line 1220 of file html_form.cpp.

void HTMLOptionElement::setIndex ( long   ) 

see index

This function is obsolete - the index property is actually supposed to be read-only (http://www.w3.org/DOM/updates/REC-DOM-Level-1-19981001-errata.html)

Definition at line 1209 of file html_form.cpp.

void HTMLOptionElement::setLabel ( const DOMString value  ) 

see label

Definition at line 1231 of file html_form.cpp.

void HTMLOptionElement::setSelected ( bool  _selected  ) 

see selected

Definition at line 1242 of file html_form.cpp.

void HTMLOptionElement::setValue ( const DOMString value  ) 

see value

Definition at line 1253 of file html_form.cpp.

DOMString HTMLOptionElement::text (  )  const

The text contained within the option element.

Definition at line 1197 of file html_form.cpp.

DOMString HTMLOptionElement::value (  )  const

The current form control value.

See the value attribute definition in HTML 4.0.

Definition at line 1247 of file html_form.cpp.


The documentation for this class was generated from the following files:
KDE Home | KDE Accessibility Home | Description of Access Keys