LINK object (Object/HTML)

An object that represents HTML <LINK> tags in documents.

Availability:

DOM level - 1
JavaScript - 1.5
JScript - 3.0
Internet Explorer - 4.0
Netscape - 6.0
Inherits from:Element object
JavaScript syntax:IEmyLINK = myDocument.all.anElementID
IEmyLINK = myDocument.all.tags("LINK")[anIndex]
IEmyLINK = myDocument.all[aName]
-myLINK = myDocument.getElementById(anElementID)
-myLINK = myDocument.getElementsByName(aName)[anIndex]
-myLINK = myLinkArray[anIndex]
-myLINK = myDocument.getElementsByTagName("LINK")[anIndex]
HTML syntax:<LINK>
Argument list:anIndexA reference to an element in a collection
aNameAn associative array reference
anElementIDThe ID value of an Element object
Object properties:charset, disabled, href, hreflang, media, readyState, rel, rev, title, type
Event handlers:onClick, onDblClick, onError, onHelp, onKeyDown, onKeyPress, onKeyUp, onLoad, onMouseDown, onMouseMove, onMouseOut, onMouseOver, onMouseUp, onReadyStateChange

The <LINK> tag is used to link in external style sheet files. You can link in CSS or JSS style sheets with this technique. It allows the style sheets to be shared amongst many documents and for the site appearance to be changed globally simply by modifying a single file.

When referring to style sheets, the REL attribute has the STYLESHEET value.

The TYPE attribute indicates that the style sheet is formatted as text and contains JavaScript source text.

The REL and TYPE attributes combined tell us it is a JSS file.

The HREF attribute points at the document containing the style sheet definition to be loaded at the <LINK> point in the calling document.

This a LINK object because it refers to a document that is accessed via a URL.

The <LINK> tag conveys no apparent visible effect on the document. It is considered to be an invisible tag.

MSIE supports a LINK object as a property of its styleSheet object.

Warnings:

See also:Anchor object, Area object, Document.anchors[], Element object, Element.all[], LinkArray object, Location object, String.link(), URL, Url object

PropertyJavaScriptJScriptNIEOperaNESECMADOMCSSHTMLNotes
charset1.5 1.55.0 5.06.0 6.05.0 5.0 n/a n/a n/a1 1 n/a n/a-
disabled1.5 1.53.0 3.06.0 6.04.0 4.0 n/a n/a n/a2 2 n/a n/a-
href1.5 1.53.0 3.06.0 6.04.0 4.0 n/a n/a n/a1 1 n/a n/a-
hreflang1.5 1.55.0 5.06.0 6.05.0 5.0 n/a n/a n/a1 1 n/a n/a-
media1.5 1.53.0 3.06.0 6.04.0 4.0 n/a n/a n/a1 1 n/a n/aWarning
readyState n/a3.0 3.0 n/a4.0 4.0 n/a n/a n/a n/a n/a n/aReadOnly.
rel1.5 1.53.0 3.06.0 6.04.0 4.0 n/a n/a n/a1 1 n/a n/a-
rev1.5 1.53.0 3.06.0 6.04.0 4.0 n/a n/a n/a1 1 n/a n/a-
title1.5 1.53.0 3.06.0 6.04.0 4.0 n/a n/a n/a1 1 n/a n/a-
type1.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
onError1.5 1.53.0 3.06.0 6.04.0 4.03.0 3.0 n/a n/a n/a n/a n/aWarning
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
onLoad1.5 1.53.0 3.06.0 6.04.0 4.03.0 3.0 n/a n/a n/a n/a n/aWarning
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
onReadyStateChange n/a3.0 3.0 n/a4.0 4.0 n/a n/a n/a n/a n/a n/a-

Inheritance chain:

Element object, Node object