[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] RE: How to put a value-of select into a variable.
Actually, I have only tried this with IE5, but it does work. Search the MSDN site for XMLDOMNode; that is where I got the information about attributes and getNamedItem. -----Original Message----- From: Cote, Stephane [mailto:scote@xxxxxxxxxxxxxxxxxxx] Sent: Thursday, May 20, 1999 6:37 PM To: 'xsl-list@xxxxxxxxxxxxxxxx' Subject: 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> < http://www.peakaudio.com/ <http://www.peakaudio.com/> > 303.449.9337x103 -----Original Message----- From: Cote, Stephane [ mailto:scote@xxxxxxxxxxxxxxxxxxx <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 <http://www.mulberrytech.com/xsl/xsl-list> XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
|
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|