# class HTMLCollection

###

Module | khtml
Namespace | DOM
Class | HTMLCollection
Inherits |

### methods

- HTMLCollection ( )

  returns ctor

- HTMLCollection (other)

  returns ctor

  Argument | Type | Default
  --- | --- | ---
  other | DOM.HTMLCollection |

- HTMLCollection (impl)

  returns ctor
  Not implemented

  Argument | Type | Default
  --- | --- | ---
  impl | HTMLCollectionImpl |

- HTMLCollection (base, type)

  returns ctor
  Not implemented

  Argument | Type | Default
  --- | --- | ---
  base | NodeImpl |
  type | int |

- base ( )

  returns DOM.Node

  Internal not part of the DOM

- firstItem ( )

  returns DOM.Node

- handle ( )

  returns HTMLCollectionImpl
  Not implemented

- isNull ( )

  returns bool

- item (index)

  returns DOM.Node

  Argument | Type | Default
  --- | --- | ---
  index | unsigned long |

  This method retrieves a node specified by ordinal index. Nodes are numbered in tree order (depth-first traversal order).

  index - The index of the node to be fetched. The index origin is 0.

  Returns The Node at the corresponding position upon success. A value of null is returned if the index is out of range.

- length ( )

  returns unsigned long

  This attribute specifies the length or size of the list.

- namedItem (name)

  returns DOM.Node

  Argument | Type | Default
  --- | --- | ---
  name | DOM.DOMString |

  This method retrieves a Node using a name. It first searches for a Node with a matching id attribute. If it doesn't find one, it then searches for a Node with a matching name attribute, but only on those elements that are allowed a name attribute.

  name - The name of the Node to be fetched.

  Returns The Node with a name or id attribute whose value corresponds to the specified string. Upon failure (e.g., no node with this name exists), returns null .

- nextItem ( )

  returns DOM.Node

- nextNamedItem (name)

  returns DOM.Node

  Argument | Type | Default
  --- | --- | ---
  name | DOM.DOMString |