xsl-list
[Top] [All Lists]

Re: How To Call XSL Template With Parameter From OnClick Event

2003-11-06 10:06:03


Tom Mitchell Jr. wrote:
Hello all,

    I apologize if this has gone out twice, but apparently I had a
setting which caused an attachment to go through with the mail, so I am
resending.  I have a question regarding this recent post, and would
appreciate some clarification.  Here's the snippet that my questions
stem from:

                   <script language="javascript" type="text/javascript">
                    <!-- //
                         function callDetail(item_no)
                         {
                              <xsl:call-template name="detail">
                                   <xsl:with-param name="item_input">
                                        <xsl:value-of
select="$item_no"/>
                                   </xsl:with-param>
                              </xsl:call-template>
                         }
                    // End -->
                    </script>

At the point where the transformation takes place, the XSL processor has
no knowledge of the item_no variable, correct?

True. The javascript will be processed by the browser rendering the result tree of the transformation.

> The transformation is
happening before any javascript is realized, so how is it the
transformation knows about this variable?

It doesn't, unless a variable with that name is available during the transform.


--
Manos Batsis

    _  __    __                    __
   / |/ /__ / /____ __ _ ___ _____/ /_
  /    / -_) __(_-</  ' Y _ `/ __/ __/
 /_/|_/\__/\__/___/_/_/_|_,_/_/  \__/

http://www.netsmart.gr
mbatsis at netsmart dot gr
(+30) 210 33 02 608
(+30) 210 33 02 658
http://forte.netsmart.gr/foaf/manos_foaf.rdf




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