Subject: RE: parent attribute? aaargh From: David Schach <davidsch@xxxxxxxxxxxxx> Date: Mon, 8 Feb 1999 08:57:09 -0800 |
You can get an attribute of an ancestor. ancestor(*) is your parent so ancestor(*)/@id is it's id attribute. Alternatively, ancestor(*[@id]) is the first ancestor element that has an id attribute. I hope that helps. > -----Original Message----- > From: Mattias Konradsson [SMTP:preacher@xxxxxxxxxxx] > Sent: Monday, February 08, 1999 1:57 AM > To: xsl-list@xxxxxxxxxxxxxxxx > Subject: parent attribute? aaargh > > Sigh, this is getting ridiculous, ancestor() solved the problem of > accessing > the parent *but* I can't seem to get the attribute of the ancestor, I > don't > believe it ! > > <xsl:value-of select="ancestor(submenu@id)" /> > > Should work right? I've also tried a number of other patterns to no avail, > am I overlooking something simple, is there a bug or is the Universe > simply > hellbent on preventing me from finishing this implementation? :P > > Mattias Konradsson > Icon medialab > > > XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: parent attribute? aaargh, Mattias Konradsson | Thread | ?<xsl:apply-templates select="tag"/, Stephen Yearl |
Re: parent attribute? aaargh, Tyler Baker | Date | RE: Setting the value of the HREF a, David Schach |
Month |