W3C home > Mailing lists > Public > www-dom@w3.org > April to June 2000

RE: adding addressing capabilities to the DOM

From: Aaron Skonnard <aarons@develop.com>
Date: Sun, 16 Apr 2000 00:47:57 -0600
To: "Paul Tchistopolskii" <paul@qub.com>, <aaron@skonnard.com>, "Xml-Dev@Xml. Org" <xml-dev@xml.org>
Cc: <www-dom@w3.org>
> Also:
> Isn't:
> NodeList  getElementsByTagName(java.lang.String tagname);
> a degenerated form of :
> NodeList getNodes(scheme, expression, currentNode)

Similar...but getElementsByTagName only returns Element nodes by name where
XPath expressions are capable of returning all *core* node types, not just
element nodes. It really makes sense to have the API available on the Node
interface because relative expressions can be applied to all *core* node
types (element, attribute, text, comment, pi).

> Currently  getElementsByTagName resides in Document
> interface.

Yes, but it also exists in the Element interface (it's just in Document for
convenience). If this API is in the Node interface, it's available

Received on Sunday, 16 April 2000 02:49:28 UTC

This archive was generated by hypermail 2.3.1 : Tuesday, 20 October 2015 10:46:07 UTC