Worf: ungültige Werte bei Eigenschaften abfangen

Beitrag lesen

Hallo,

if (document.getElementsByTagName("thead")[0].nodeName == "THEAD") // ..

Die Methode "getElementsByTagName" findet nur Elemente, die den angegebenen Tag-Namen haben - eine nochmalige Prüfung der "nodeName"-Eigenschaft ist unnötig.
Um festzustellen ob überhaupt ein <thead> vorhanden ist kannst Du die "length"-Eigenschaft der HTMLCollection abfragen, welche die Methode zurückgibt.

Gruss,
Worf