Subject: RE: when problem From: "ciaran byrne" <ciaran.byrne@xxxxxxx> Date: Fri, 18 Aug 2000 14:47:57 +0100 |
The <xsl:when> element always appears as a child of <xsl:choose> Therefore, you need to have <xsl:choose> <xsl:when> .... </xsl:when> </xsl:choose> Hope it helps, Ciaran. -----Original Message----- From: owner-xsl-list@xxxxxxxxxxxxxxxx [mailto:owner-xsl-list@xxxxxxxxxxxxxxxx]On Behalf Of Eric Taylor Sent: Friday, August 18, 2000 1:33 PM To: 'XSL-List@xxxxxxxxxxxxxxxx' Subject: xsl:when problem <xsl:template match="link"> <xsl:if test="@internal"> <xsl:when test= ".[@internal = //bookmark/@name]"> <A> <xsl:attribute name="href">#<xsl:value-of select="@internal" /></xsl:attribute> <xsl:value-of select="@text"/> </A> </xsl:when> <xsl:otherwise> <xsl:value-of select="@text"/> </xsl:otherwise> </xsl:if> </xsl:template> when I try to open a file that uses this stylesheet with IE5, I get the error "Keyword xsl:when may not be used here" Anyone know why?. (I am still using old microsoft namespace (xmlns:xsl="http://www.w3.org/TR/WD-xsl")--not sure if this is a factor, though I know it's contributed to some of the other issues I haven't been able to get to work). Thanks once again. Eric 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: xsl:when problem, Miloslav Nic | Thread | Re: xsl:when problem, Gilles Durys |
Re: xsl:when problem, Miloslav Nic | Date | Re: Conditional & Preceding-sibling, Lee Goddard |
Month |