[XSL-LIST Mailing List Archive Home] [By Thread] [By Date]

RE: How to put a value-of select into a variable.


Subject: RE: How to put a value-of select into a variable.
From: "Cote, Stephane" <scote@xxxxxxxxxxxxxxxxxxx>
Date: Thu, 20 May 1999 17:36:41 -0700

Title: RE: How to put a value-of select into a variable.

Hi

  Did you try this in IE5?
  Also where did you get the information on attributes.getNamedItem?

Thanks.

    -----Original Message-----
    From:   John Dunn [SMTP:johnd@xxxxxxxxxxxxx]
    Sent:   Thursday, May 20, 1999 4:30 PM
    To:     'xsl-list@xxxxxxxxxxxxxxxx'
    Subject:        RE: How to put a value-of select into a variable.

    I was able to accomplish that with the following code:
     
      <xsl:template match="/Item">
          <xsl:eval>hextodec(attributes.getNamedItem( 'id' ).text)</xsl:eval>
      </xsl:template>
     
      <xsl:script>
        <![CDATA[
        function hextodec(item)
        {
          return parseInt( item, 16 );
        }
        ]]>
      </xsl:script>

    when I have the following XML object
     
    <Item id='0x23' />
     
    I am pretty sure that <xsl:eval> is Microsoft Parser Specific, and probably
    would choke any other parser. If anyone has a better method than this, let
    me know - this was done using the time-honored 'guess and check' method of
    programming.
    --
    John Dunn
    Peak Audio, Inc.
    johnd@xxxxxxxxxxxxx
    http://www.peakaudio.com <http://www.peakaudio.com/>
    303.449.9337x103


    -----Original Message-----
    From: Cote, Stephane [mailto:scote@xxxxxxxxxxxxxxxxxxx]
    Sent: Thursday, May 20, 1999 3:50 PM
    To: 'xsl-list@xxxxxxxxxxxxxxxx'
    Subject: How to put a value-of select into a variable.



    Hi.

       I was hopping someone knows how to put a  
      <xsl:value-of select="@name"/> into a variable so that I can pass
    the information to a _javascript_ function defined in the XSL style sheet.

    Thanks.




                           ,,               Stephane DeCoeli Cote
                      `    >                InterPro Expense System
      |||                 ~              |||     w (925) 730-3717
    -|||=oOOo====oOOo=|||-
      |||          \  / || \  /         |||  
                     \/  ||  \/         
                         / \
                       ~  ~            


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


Current Thread
Keywords