|
Subject: Re[2]: [xsl] How can I use a variable out of it scope ? From: viewga <viewga@xxxxxxxxxxxx> Date: Wed, 31 Jan 2001 17:34:30 +0200 |
Hello frank,
Wednesday, January 31, 2001, 4:26:27 PM, you wrote:
fS> O.K. it works fine ! But how can I call upperLevelVar on a JavaScript
fS> function argument ?
fS> The following code ...
fS> <IMG SRC="images/open.gif">
fS> <xsl:attribute name="onDblClick">
fS> SetNode('<xsl:value-of select="$upperLevelVar"/>');
fS> </xsl:attribute>
fS> </IMG>
xsl:
<?xml version="1.0" encoding="UTF-8"?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:template match="/">
<xsl:call-template name="test">
<xsl:with-param name="var">Some</xsl:with-param>
</xsl:call-template>
</xsl:template>
<xsl:template name="test">
<xsl:param name="var" />
<IMG SRC="images/open.gif">
<xsl:attribute name="onDblClick">
SetNode('<xsl:value-of select="$var"/>');
</xsl:attribute>
</IMG>
</xsl:template>
</xsl:stylesheet>
xml:
<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" href="test1.xsl"?>
<root>root</root>
result:
<?xml version="1.0" encoding="UTF-8"?>
<IMG SRC="images/open.gif" onDblClick=" SetNode('Some'); "/>
fS> .. creates this html ouput :
fS> <IMG SRC="mygif.gif" onDblClick=""></IMG>
Test whether or not $upperLevelVar contains anything except of ''
with xsl:value-of outside of html.
fS> _________________________________________________________________________
fS> Get Your Private, Free E-mail from MSN Hotmail at http://www.hotmail.com.
fS> XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
--
Best regards,
viewga mailto:viewga@xxxxxxxxxxxx
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
| Current Thread |
|---|
|
| <- Previous | Index | Next -> |
|---|---|---|
| Re: [xsl] How can I use a variable , frank Stein | Thread | [xsl] Could I define a global XSL v, frank Stein |
| Re: [xsl] Re:, RSuiter | Date | Re: [xsl] merging xml documents, cutlass |
| Month |