This is the mail archive of the
xsl-list@mulberrytech.com
mailing list .
RE: What is the value of an undefined param
- To: "'xsl-list at mulberrytech dot com'" <xsl-list at mulberrytech dot com>
- Subject: RE: What is the value of an undefined param
- From: Kay Michael <Michael dot Kay at icl dot com>
- Date: Thu, 23 Mar 2000 09:34:06 -0000
- Reply-To: xsl-list at mulberrytech dot com
> <xsl:param name="x" select="false()"/>
> ...
> This also makes it a bit harder for that malicious
> passer-of-misleading-parameters.
Not at all, they only have to pass in an empty string "".
A harder value to forge is
<xsl:param name="x" select="/"/>,
but unfortunately I can't think of a reliable test for this: xsl:if
test="not($x/..)" will fall over if the user supplies a string value!
Mike Kay
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list