Url object (Object/HTML)

An object that represents URLs in Netscape but which has extensions in MSIE.

Availability:

JavaScript - 1.0
JScript - 1.0
Internet Explorer - 3.02
Netscape version - 2.0
Opera browser - 3.0
Inherits from:Element object
JavaScript syntax:-myUrl = myDocument.links[anIndex]
Argument list:anIndexA reference to an element in a collection
Object properties:charset, coords, hash, host, hostname, href, hreflang, Methods, mimeType, name, nameProp, pathname, port, protocol, protocolLong, rel, rev, search, shape, tabIndex, target, text, type, urn, x, y
Event handlers:onClick, onDblClick, onHelp, onKeyDown, onKeyPress, onKeyUp, onMouseDown, onMouseMove, onMouseOut, onMouseOver, onMouseUp

Objects of this type are contained in the document.links[] array.

Event handling support via properties containing function objects was added to Url objects at version 1.1 of JavaScript.

See also:Anchor object, Area object, Document.links[], HyperLink object, LINK object, LinkArray object, Location object, String.anchor(), String.link(), Url.hash, Url.host, Url.hostname, Url.href, Url.name, Url.pathname, Url.port, Url.protocol, Url.search, Url.target, Url.text

PropertyJavaScriptJScriptNIEOperaNESECMADOMCSSHTMLNotes
charset n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a-
coords1.0 1.01.0 1.02.0 2.03.02 3.02 n/a n/a n/a n/a n/a n/a-
hash1.0 1.01.0 1.02.0 2.03.02 3.023.0 3.0 n/a n/a n/a n/a n/aWarning
host1.0 1.01.0 1.02.0 2.03.02 3.023.0 3.0 n/a n/a n/a n/a n/a-
hostname1.0 1.01.0 1.02.0 2.03.02 3.023.0 3.0 n/a n/a n/a n/a n/aWarning
href1.0 1.01.0 1.02.0 2.03.02 3.023.0 3.0 n/a n/a1 1 n/a n/a-
hreflang n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a-
Methods n/a3.0 3.0 n/a4.0 4.0 n/a n/a n/a n/a n/a n/a-
mimeType n/a3.0 3.0 n/a4.0 4.0 n/a n/a n/a n/a n/a n/a-
name1.5 1.51.0 1.06.0 6.03.02 3.02 n/a n/a n/a n/a n/a n/aWarning
nameProp n/a3.0 3.0 n/a4.0 4.0 n/a n/a n/a n/a n/a n/a-
pathname1.0 1.01.0 1.02.0 2.03.02 3.023.0 3.0 n/a n/a n/a n/a n/a-
port1.0 1.01.0 1.02.0 2.03.02 3.023.0 3.0 n/a n/a n/a n/a n/aWarning
protocol1.0 1.01.0 1.02.0 2.03.02 3.023.0 3.0 n/a n/a n/a n/a n/a-
protocolLong n/a3.0 3.0 n/a4.0 4.0 n/a n/a n/a n/a n/a n/a-
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-
search1.0 1.01.0 1.02.0 2.03.02 3.023.0 3.0 n/a n/a n/a n/a n/a-
shape1.0 1.01.0 1.02.0 2.03.02 3.02 n/a n/a n/a1 1 n/a n/a-
tabIndex1.0 1.01.0 1.02.0 2.03.02 3.023.0 3.0 n/a n/a n/a n/a n/a-
target1.0 1.01.0 1.02.0 2.03.02 3.023.0 3.0 n/a n/a1 1 n/a n/a-
text1.2 1.2 n/a4.0 4.0 n/a n/a n/a n/a n/a n/a n/aWarning
type1.5 1.53.0 3.06.0 6.04.0 4.0 n/a n/a n/a1 1 n/a n/a-
urn n/a3.0 3.0 n/a4.0 4.0 n/a n/a n/a n/a n/a n/a-
x1.2 1.2 n/a4.0 4.0 n/a n/a n/a n/a n/a n/a n/aWarning , Deprecated
y1.2 1.2 n/a4.0 4.0 n/a n/a n/a n/a n/a n/a n/aWarning , Deprecated

Event nameJavaScriptJScriptNIEOperaNESECMADOMCSSHTMLNotes
onClick1.0 1.01.0 1.02.0 2.03.0 3.03.0 3.0 n/a n/a n/a n/a4.0 4.0Warning
onDblClick1.2 1.23.0 3.04.0 4.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.2 1.23.0 3.04.0 4.04.0 4.03.0 3.0 n/a n/a n/a n/a4.0 4.0Warning
onKeyPress1.2 1.23.0 3.04.0 4.04.0 4.03.0 3.0 n/a n/a n/a n/a4.0 4.0Warning
onKeyUp1.2 1.23.0 3.04.0 4.04.0 4.03.0 3.0 n/a n/a n/a n/a4.0 4.0Warning
onMouseDown1.2 1.23.0 3.04.0 4.04.0 4.03.0 3.0 n/a n/a n/a n/a4.0 4.0Warning
onMouseMove1.2 1.23.0 3.04.0 4.04.0 4.0 n/a n/a n/a n/a n/a4.0 4.0Warning
onMouseOut1.1 1.13.0 3.03.0 3.04.0 4.03.0 3.0 n/a n/a n/a n/a4.0 4.0Warning
onMouseOver1.0 1.01.0 1.02.0 2.03.0 3.03.0 3.0 n/a n/a n/a n/a4.0 4.0Warning
onMouseUp1.2 1.23.0 3.04.0 4.04.0 4.03.0 3.0 n/a n/a n/a n/a4.0 4.0Warning

Inheritance chain:

Element object, Node object