khtml Library API Documentation

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 Methods

 HTMLOptionElement ()
 HTMLOptionElement (const HTMLOptionElement &other)
 HTMLOptionElement (const Node &other)
HTMLOptionElement & operator= (const HTMLOptionElement &other)
HTMLOptionElement & operator= (const Node &other)
 ~HTMLOptionElement ()
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 Methods

 HTMLOptionElement (HTMLOptionElementImpl *impl)

Detailed Description

A selectable choice.

See the OPTION element definition in HTML 4.0.

Definition at line 1158 of file html_form.h.


Member Function Documentation

HTMLFormElement HTMLOptionElement::form   const
 

### KDE 4.0: remove.

Reimplemented from DOM::Element.

Definition at line 1086 of file html_form.cpp.

bool HTMLOptionElement::defaultSelected   const
 

Stores the initial value of the selected attribute.

Definition at line 1091 of file html_form.cpp.

void HTMLOptionElement::setDefaultSelected bool   
 

see defaultSelected.

Definition at line 1097 of file html_form.cpp.

DOMString HTMLOptionElement::text   const
 

The text contained within the option element.

Definition at line 1102 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 1108 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 1114 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 1119 of file html_form.cpp.

void HTMLOptionElement::setDisabled bool   
 

see disabled.

Definition at line 1125 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 1130 of file html_form.cpp.

void HTMLOptionElement::setLabel const DOMString  
 

see label.

Definition at line 1136 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 1141 of file html_form.cpp.

void HTMLOptionElement::setSelected bool   
 

see selected.

Definition at line 1147 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 1152 of file html_form.cpp.

void HTMLOptionElement::setValue const DOMString  
 

see value.

Definition at line 1158 of file html_form.cpp.

References DOM::DOMString::implementation().


The documentation for this class was generated from the following files:
KDE Logo
This file is part of the documentation for khtml Library Version 3.2.2.
Documentation copyright © 1996-2004 the KDE developers.
Generated on Sun May 16 22:06:40 2004 by doxygen 1.2.15 written by Dimitri van Heesch, © 1997-2003