Subject: RE: [xsl] How are param selects handled From: "Michael Kay" <mhk@xxxxxxxxx> Date: Mon, 2 Jun 2003 08:45:53 +0100 |
> I have a template that accepts params. But I have set a > select in the param definition, and part way thorugh I check > the param for any param sent. Like this > > <xsl:template name="check-for-delims"> > <xsl:param name="string" select="''" /> > <xsl:param name="delims" select="' 	
'" /> > > .... loads of code ... > <xsl:when test="not($delims)"> <!-- corrected by MHK --> > > ... bits more ... > </xsl:template> > > As I have set the select in the delims parameter, will the > check always return true?? No. For example, if the template is called as: <xsl:call-template name="check-for-delims"> <xsl:with-param name="delims" select="false()"/> </xsl:call-template> then the test on $delims will return false. Michael Kay XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
RE: [xsl] equivalence of two predic, Michael Kay | Thread | RE: [xsl] repetition, Michael Kay |
RE: [xsl] equivalence of two predic, Michael Kay | Date | RE: [xsl] repetition, Michael Kay |
Month |