Why don't document.getElementsBy__ methods return an HTMLCollection?
create a HTMLCollection
What do querySelectorAll and getElementsBy* methods return? Is HTMLCollection An Array? Jquery version of yui .getElementsBy Polymer using getElementsby# method on inner-h-t-m-l Using .getElementsByTagName on HTMLCollection Getting error [object HTMLCollection] javascript HTMLCollection access Getting values from an HTMLCollection to a string Javascript - HTMLCollection to string using prototype Why return getElementsBy** not working? object HTMLCollection error in my first code how to concatenate two getElementsBy ajax post data error [object HTMLCollection] How to remove an item from HTMLCollection? How can I replicate YUI's getElementsBy using Prototype? IE doesn't loop through HtmlCollection properly Do all html nodes have a "getElementsBy" and getElementBy" version? YUI.getElementsBy equivalent to jQuery For loop for HTMLCollection elements javascript output [object HTMLCollection] Modify HTMLCollection to return all innerHTML Can't access the value of HTMLCollection How do you get elements from a javascript HTMLCollection Length of an HTMLCollection not working JavaScript "getelementsby" css trouble Find all elements in page by passing class name in javascript function without using getElementsBy* or any lib function Javascript HTMLCollection Object not working properly in firefox10 GetElementsBy ... (javascript) How to add an element into the HTMLCollection in javascript?