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]
Other format: [Raw text]

Re: How to use xslt variable in javascript embedded in XSLT


I wrote

script = "<xsl:value-of select='$path'/>"

I forgot to say the obvious - you have to remove the CDATA section or you
won't be able to process this or anything else inside the DCATA section with
xslt.

Tom P

[Ming]

>
> I'm trying to use a variable in my javascript which is embedded in my
> stylesheet. Can you give me some suggestions on how to use it?
>
> Here is part of my stylesheet and the javascript embedded. I would like
> to define a variable "path" using <xsl:variable
> name="path">/development/jsp/markRecords.jsp</xsl:variable> and use this
> variable in my javascript below.
>
> Thanks in advance for your help.
>
> Ming
>
> <?xml version="1.0"?>
> <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform";
> version="1.0">
>
> <xsl:template name="markRecords">
> <!--JAVASCRIPT -->
>    <script>
>       function saveme(key, value, all, tmpFile) {<![CDATA[
>          var script, i, num, temp;
>          num = document.results.length;
>           .....
> // Here, I don't want to hard code the path but instead of define a
> variable at the top and use it here.
>          script = "/development/jsp/markRecords.jsp;
>           ....
> ]]>
>   </script>
> </xsl:template>
>
> </xsl:stylesheet>
>
>
>
>
>  XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list
>


 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]