HEAD object (Object/HTML)

A special MSIE object that represents the head block of an HTML document.

Availability:

DOM level - 1
JavaScript - 1.5
JScript - 3.0
Internet Explorer - 4.0
Netscape - 6.0
Inherits from:Element object
JavaScript syntax:IEmyHEAD = myDocument.all.anElementID
IEmyHEAD = myDocument.all.tags("HEAD")[anIndex]
IEmyHEAD = myDocument.all[aName]
-myHEAD = myDocument.getElementById(anElementID)
-myHEAD = myDocument.getElementsByName(aName)[anIndex]
-myHEAD = myDocument.getElementsByTagName("HEAD")[anIndex]
HTML syntax:<HEAD> ... </HEAD>
Argument list:anIndexA reference to an element in a collection
aNameAn associative array reference
anElementIDThe ID value of an Element object
Object properties:profile, vAlign
Event handlers:onClick, onDblClick, onHelp, onKeyDown, onKeyPress, onKeyUp, onMouseDown, onMouseMove, onMouseOut, onMouseOver, onMouseUp

This object inherits from HTML. It has a TITLE object as one of its children and its sibling is the BODY object that represents the contents of the <BODY> tag.

The CLASS tag attribute is supported by MSIE but serves no purpose other than maintaining consistency. You should avoid its use even though the reference is maintained within the corresponding HEAD object.

See also:BODY object, Element object, HEAD.profile

PropertyJavaScriptJScriptNIEOperaNESECMADOMCSSHTMLNotes
profile1.5 1.55.0 5.06.0 6.05.0 5.0 n/a n/a n/a1 1 n/a n/a-
vAlign n/a3.0 3.0 n/a4.0 4.0 n/a n/a n/a n/a n/a n/aWarning

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