This is the mail archive of the
xsl-list@mulberrytech.com
mailing list .
RE: Passing XML value to JavaScript function
- To: <xsl-list at lists dot mulberrytech dot com>
- Subject: RE: [xsl] Passing XML value to JavaScript function
- From: "Chris Bayes" <Chris at Bayes dot co dot uk>
- Date: Tue, 10 Jul 2001 19:08:34 +0100
- Reply-To: xsl-list at lists dot mulberrytech dot com
Well for one I'd use the current namespace and dispense with <xsl:eval
I don't think anyone on this lists memory goes back the 2 years to be able
to help you. A lot of us are side effect free heheheheh
Now if 1.1 hadn't been torpedoed we would have <xsl:script but in this case
you can quite easily do
<xsl:value-of select="DoSomething(somenode)" />
Ciao Chris
XML/XSL Portal
http://www.bayes.co.uk/xml
>-----Original Message-----
>From: owner-xsl-list@lists.mulberrytech.com
>[mailto:owner-xsl-list@lists.mulberrytech.com]On Behalf Of
>CMangano@Newport.com
>Sent: 10 July 2001 18:43
>To: xsl-list@lists.mulberrytech.com
>Subject: RE: [xsl] Passing XML value to JavaScript function
>
>
>Well, I have tried this every possible way I can think of, and I am still
>getting the error. According to what Chris says, I should be able
>to do it.
>I have even tried many variations, all with no success. Has anyone ever
>done this before? (for those who don't feel like scrolling, I am trying to
>pass xml to a Javascript function using XSL). Thanks.
>
>-----Original Message-----
>From: Chris Bayes [mailto:Chris@Bayes.co.uk]
>Sent: Monday, July 09, 2001 12:59 PM
>To: xsl-list@lists.mulberrytech.com
>Subject: RE: [xsl] Passing XML value to JavaScript function
>
>
>You are using the old working draft but yes you can do
><xsl:eval>DoSomething(<xsl:value-of select="somenode"/>);</xsl:eval>
>without any problem
>
>Ciao Chris
>
>XML/XSL Portal
>http://www.bayes.co.uk/xml
>
>
>>-----Original Message-----
>>From: owner-xsl-list@lists.mulberrytech.com
>>[mailto:owner-xsl-list@lists.mulberrytech.com]On Behalf Of
>>CMangano@Newport.com
>>Sent: 09 July 2001 20:47
>>To: xsl-list@lists.mulberrytech.com
>>Subject: [xsl] Passing XML value to JavaScript function
>>
>>
>>Is there a way to pass an xml value in xsl to a javascript function? For
>>instance, if I have a function:
>>
>><xsl:script language="JavaScript">
>><![CDATA[
>> function DoSomething(PassSomething){
>> //do something here
>> return(whatever);
>> }
>>]]>
>></xsl:script>
>>
>>Then later on in my xsl I have:
>>
>><xsl:eval>DoSomething(xsl:value-of select="somenode"/><);</xsl:eval>
>>
>>This gives me an error. Is there a way to do this? Thanks.
>>
>> XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
>>
>>
>
> XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
>
> XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
>
>
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list