ancestor is Full Description |
|
Syntaxancestor ancestry-qualifier (is | isnt) element-name Purpose An element test. An element can be opened more than once, so its "name" can occur more than once in a set of opened elements. As a consequence, a specific element is typically identified by a "relationship" to another element, as well as or instead of by its name.
The test returns true if the element indicated has any ancestor with the specified element name, and false otherwise. Replacing If no element qualifiers are present, the test always starts searching for ancestors starting with the parent of the current element. Instead of specifying only a single element name, the test allows the programmer to specify a parenthesized list of element names separated by |