Subject: RE: when evaluated not="" From: Eric Taylor <Eric.Taylor@xxxxxxxxxxxx> Date: Fri, 8 Sep 2000 12:36:15 -0500 |
GREAT SOLUTION (AS USUAL) CHRIS. WORKED. EKT ______________________________ From: "Chris Bayes" <Chris@xxxxxxxxxxx> Subject: RE: when evaluated not="" Eric, try: <xsl:when language="JavaScript" expr="getDirectory(this.getAttribute('page')) != ''"> language="JavaScript" isn't really needed as it defaults to ECMA 262 Ciao Chris XML/XSL Portal http://www.bayes.co.uk/xml >-----Original Message----- >Part of my XSL looks like this: > > <xsl:choose> > <xsl:when *** stuck here ***> > <A> > <xsl:attribute >name="href"><xsl:eval>getDirectory(this.getAttribute('page'))</xsl: >eval></xs >l:attribute> > <xsl:attribute name="target">new_window</xsl:attribute> > <xsl:value-of select="@text"/> > </A> > </xsl:when> > <xsl:otherwise> > <xsl:value-of select="@text"/> > </xsl:otherwise> > </xsl:choose> > >I only want the "when" to happen if ><xsl:eval>getDirectory(this.getAttribute('page'))</xsl:eval> returns some >value (that is, if it returns a blank value, I want to do the "otherwise"). XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: parameter count in xsl:number, Jeni Tennison | Thread | XHTML to WML, XSL User |
RE: 1 xml to 2 html, Kay Michael | Date | RE: Matching attributes that contai, Scott_Boag |
Month |