This is the mail archive of the xsl-list@mulberrytech.com mailing list .


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Re: What is the value of an undefined param



   If I use 

   <xsl:value-of select"$v"/>

   and I have not defined the variable....what is its value?  I am trying to
   find a way to test if a value was entered


Either the variable is declared, in which case that is its value
or it is a syntax error referencing an undefined value and your
stylesheet will not run.

If v is a parameter to the stylesheet and you want to know if another
value has been passed in just give it a recognisable default

say 

<xsl:param name="x" select="'no-supplied-value'"/>

then <xsl:if test="$x='no-supplied-value'"> is probably only true if a
value wasn't supplied. (ie it would also be true if somone maliciously
supplied the value 'no-supplied-value'

David






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

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]