Sven Mintel
Mitglied
sh0x hat gesagt.:Wenn ich ein Objekt abfrage:
var docall = document.all;
Dann steht doch in docall auch ein true, wenn es das Objekt gibt und ein false, wenn es das Objekt nicht gibt, oder irre ich mich da?
Du irrst:
document.all
document.getElementById
window.opera
...sind alles, sofern vorhanden, vom Typ Object.
Wert der Variable docall ist in deinem Beispiel das, was du ihr zugewiesen hast, und zwar das Objekt "document.all" und nicht der boolesche Wert, ob das Objekt true ist.
Probiere alert(document.all)
und du siehst es.