[whatwg] Proposal: Adding methods like getElementById and getElementsByTagName to DocumentFragments

Zirak A zirak at mail.com
Fri Jun 28 13:19:46 PDT 2013

Currently, a DocumentFragment only inherits from Node, and thus loses methods like getElementById. However, the Selector API (http://www.w3.org/TR/selectors-api/) defines querySelector and querySelectorAll on document fragments.
My proposal is to add getElementById (which makes sense, as the document fragment is a root node), getElementsByTagName (and its namespace-sensitive version), getElementsByClassName and getElementsByName - in short, all of the general selection methods available on the Document.

More information about the whatwg mailing list