ym*@kicon.com (chirs) writes:
What does all mean in if(document.all)? I could not find an object
called all in the page.
Microsoft's Internet Explorer has a proprietary property of the document
object that is called "all".
Writing
if (document.all)
tests whether this property is present.
Some believes that the presence of document.all implies that the
browser is IE. That is no longer the case, since some other browsers
have also implemented it. The only thing you can really assume after
such a check, is that document.all exists (or doesn't).
In IE, document.all is an "HTML Collection" containing all elements
of the page. You can write
document.all['foo']
to get a reference to the element with ID="foo". The offical way
to do that is
document.getElementById("foo")
and it is supported by IE from version 5.
/L
--
Lasse Reichstein Nielsen -
lr*@hotpop.com
DHTML Death Colors: <URL:http://www.infimum.dk/HTML/rasterTriangleDOM.html>
'Faith without judgement merely degrades the spirit divine.'