|
[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] RE: How to get the name of the current element?
Readers beware that this post is about Microsoft IE5 1998 XSL, not about the
XSLT language. The original poster didn't say which he was using so he's
probably very confused. Neither <xsl:eval> nor <xsl:script> are defined in
XSLT.
Mike Kay
> Pierre,
>
> It's very easy. In your XSL, while processing the <p> tag in
> the output (ie:
> before the </p> tag), use the following:
>
> <xsl:attribute
> name="class"><xsl:eval>fnTagName(this)</xsl:eval></xsl:attribute>
>
>
> Then, at the top of the page, include a script block, like this:
>
> <xsl:script language = "javascript"><![CDATA[
> function fnTagName(e) {
> return e.nodeName;
> }
> ]]></xsl:script>
>
***************************************************************************
This is xml-dev, the mailing list for XML developers.
To unsubscribe, mailto:majordomo@x...&BODY=unsubscribe%20xml-dev
List archives are available at http://xml.org/archives/xml-dev/
***************************************************************************
|
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|
|||||||||

Cart








