I am trying to use the js document.getElementsByClassName to locate an html element, which is actually the header of a table.
For the following codes:
console.log(document.getElementsByClassName('gtableheader'));
From the Firebug, I can see it log a HTMLCollection, and when I click it, it shows:
-> 0         tr.gtableheader
   length    1
So it do locate the element I want.
But when I using:
console.log(document.getElementsByClassName('gtableheader').length);
Then output is 0. That's so weird, any ideas about this?
 
     
     
     
     
    