COLGROUP object (Object/HTML)

An object that represents the <COLGROUP> HTML tag.

Availability:

DOM level - 1
JavaScript - 1.5
JScript - 3.0
Internet Explorer - 4.0
Netscape - 6.0
Inherits from:Element object
JavaScript syntax:IEmyCOLGROUP = myDocument.all.anElementID
IEmyCOLGROUP = myDocument.all.tags("COLGROUP")[anIndex]
IEmyCOLGROUP = myDocument.all[aName]
-myCOLGROUP = myDocument.getElementById(anElementID)
-myCOLGROUP = myDocument.getElementsByName(aName)[anIndex]
-myCOLGROUP = myDocument.getElementsByTagName("COLGROUP")[anIndex]
HTML syntax:<COLGROUP> ... </COLGROUP>
Argument list:anIndexA valid reference to an item in the collection
aNameThe name attribute of an element
anElementIDThe ID attribute of an element
Object properties:align, ch, chOff, span, vAlign, width
Event handlers:onClick, onDblClick, onHelp, onKeyDown, onKeyPress, onKeyUp, onMouseDown, onMouseMove, onMouseOut, onMouseOver, onMouseUp

The <COL> and <COLGROUP> tags correspond to objects that represent the column or group of columns within a <TABLE> construct. Individual columns map to the COL object and groups of columns to the COLGROUP object. Attributes can be applied to a group of columns and overridden on an individual column basis if necessary.

The DOM specification mentions an HTMLTableColElement object, which provides the functionality of this class.

See also:COL object, style.columnSpan, TABLE object, TABLE.rules, TableColElement object, TableColElement.align, TableColElement.ch, TableColElement.chOff, TableColElement.span, TableColElement.vAlign, TableColElement.width

PropertyJavaScriptJScriptNIEOperaNESECMADOMCSSHTMLNotes
align1.5 1.53.0 3.06.0 6.04.0 4.0 n/a n/a n/a1 1 n/a n/a-
ch1.5 1.5 n/a6.0 6.0 n/a n/a n/a n/a1 1 n/a n/a-
chOff1.5 1.5 n/a6.0 6.0 n/a n/a n/a n/a1 1 n/a n/a-
span1.5 1.53.0 3.06.0 6.04.0 4.0 n/a n/a n/a1 1 n/a n/a-
vAlign1.5 1.53.0 3.06.0 6.04.0 4.0 n/a n/a n/a1 1 n/a n/a-
width1.5 1.53.0 3.06.0 6.04.0 4.0 n/a n/a n/a1 1 n/a n/a-

Event nameJavaScriptJScriptNIEOperaNESECMADOMCSSHTMLNotes
onClick1.5 1.53.0 3.06.0 6.04.0 4.03.0 3.0 n/a n/a n/a n/a4.0 4.0Warning
onDblClick1.5 1.53.0 3.06.0 6.04.0 4.03.0 3.0 n/a n/a n/a n/a4.0 4.0Warning
onHelp n/a3.0 3.0 n/a4.0 4.0 n/a n/a n/a n/a n/a n/aWarning
onKeyDown1.5 1.53.0 3.06.0 6.04.0 4.03.0 3.0 n/a n/a n/a n/a4.0 4.0Warning
onKeyPress1.5 1.53.0 3.06.0 6.04.0 4.03.0 3.0 n/a n/a n/a n/a4.0 4.0Warning
onKeyUp1.5 1.53.0 3.06.0 6.04.0 4.03.0 3.0 n/a n/a n/a n/a4.0 4.0Warning
onMouseDown1.5 1.53.0 3.06.0 6.04.0 4.03.0 3.0 n/a n/a n/a n/a4.0 4.0Warning
onMouseMove1.5 1.53.0 3.06.0 6.04.0 4.0 n/a n/a n/a n/a n/a4.0 4.0Warning
onMouseOut1.5 1.53.0 3.06.0 6.04.0 4.03.0 3.0 n/a n/a n/a n/a4.0 4.0Warning
onMouseOver1.5 1.53.0 3.06.0 6.04.0 4.03.0 3.0 n/a n/a n/a n/a4.0 4.0Warning
onMouseUp1.5 1.53.0 3.06.0 6.04.0 4.03.0 3.0 n/a n/a n/a n/a4.0 4.0Warning

Inheritance chain:

Element object, Node object