class HTMLSelectElement

The select element allows the selection of an option. More...

Full nameDOM::HTMLSelectElement
Definition#include <html_form.h>
InheritsDOM::HTMLElement [public ]
List of all Methods
Annotated List
Files
Globals
Hierarchy
Index

Public Methods

Protected Methods


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.

 HTMLSelectElement ()

HTMLSelectElement

 HTMLSelectElement (const HTMLSelectElement &other)

HTMLSelectElement

 HTMLSelectElement (const Node &other)

HTMLSelectElement

 HTMLSelectElement (HTMLSelectElementImpl *impl)

HTMLSelectElement

[protected]

HTMLSelectElement &  operator = (const HTMLSelectElement &other)

operator =

Reimplemented from HTMLElement.

HTMLSelectElement &  operator = (const Node &other)

operator =

Reimplemented from HTMLElement.

 ~HTMLSelectElement ()

~HTMLSelectElement

DOMString  type ()

type

[const]

The type of control created.

long  selectedIndex ()

selectedIndex

[const]

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.

void  setSelectedIndex ( long )

setSelectedIndex

see selectedIndex

DOMString  value ()

value

[const]

The current form control value.

void  setValue ( const DOMString & )

setValue

see value

long  length ()

length

[const]

The number of options in this SELECT .

HTMLFormElement  form ()

form

[const]

Returns the FORM element containing this control. Returns null if this control is not within the context of a form.

HTMLCollection  options ()

options

[const]

The collection of OPTION elements contained by this element.

bool  disabled ()

disabled

[const]

The control is unavailable in this context. See the disabled attribute definition in HTML 4.0.

void  setDisabled ( bool )

setDisabled

see disabled

bool  multiple ()

multiple

[const]

If true, multiple OPTION elements may be selected in this SELECT . See the multiple attribute definition in HTML 4.0.

void  setMultiple ( bool )

setMultiple

see multiple

DOMString  name ()

name

[const]

Form control or object name when submitted with a form. See the name attribute definition in HTML 4.0.

void  setName ( const DOMString & )

setName

see name

long  size ()

size

[const]

Number of visible rows. See the size attribute definition in HTML 4.0.

void  setSize ( long )

setSize

see size

long  tabIndex ()

tabIndex

[const]

Index that represents the element's position in the tabbing order. See the tabindex attribute definition in HTML 4.0.

void  setTabIndex ( long )

setTabIndex

see tabIndex

void  add ( const HTMLElement &element, const HTMLElement &before )

add

Add a new element to the collection of OPTION elements for this SELECT .

Parameters:
elementThe element to add.
beforeThe element to insert before, or 0 for the tail of the list.

void  remove ( long index )

remove

Remove an element from the collection of OPTION elements for this SELECT . Does nothing if no element has the given index.

Parameters:
indexThe index of the item to remove.

void  blur ( )

blur

Removes keyboard focus from this element.

void  focus ( )

focus

Gives keyboard focus to this element.


Generated by: dfaure on kde.faure.org on Thu Jan 17 22:18:15 2002, using kdoc 2.0a53.