RE: [xsl] looking at children

Subject: RE: [xsl] looking at children
From: cknell@xxxxxxxxxx
Date: Fri, 28 Feb 2003 14:34:47 -0500
> When at an item or subitem level, I need to set onclick and on
> mouseover events IFF there is a submenu.  How do I determine if the
> current node has a submenu node?
>
> Sam


<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform";>
  <xsl:output method="html" indent="yes" encoding="UTF-8" />
  <xsl:strip-space elements="*" />

  <xsl:template match="/">
    <xsl:apply-templates />
  </xsl:template>

  <xsl:template match="item">
    <item name="{@name}">
    <xsl:if test="submenu">
      <xsl:attribute name="onclick">EventHandler()</xsl:attribute>
    </xsl:if>
    </item>
    <xsl:apply-templates select="submenu" />
  </xsl:template>

  <xsl:template match="subitem">
    <subitem name="{@name}">
    <xsl:if test="submenu">
      <xsl:attribute name="onclick">EventHandler()</xsl:attribute>
    </xsl:if>
    </subitem>
  </xsl:template>

</xsl:stylesheet>
-- 
Charles Knell
cknell@xxxxxxxxxx - email


 XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list


Current Thread