[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] RE: xhtml xslt file: populating javascript array with
Anthony, I'm not sure what you want to do here but let's suppose you have this <xsl:template match="/"> <html> <head> <script language="JavaScript"> <![CDATA[ //Javascript ]]> </script> </head> ... </html> </xsl:template> then you probably want to do something like this <xsl:template match="/"> <html> <head> <script language="JavaScript"> var anArray = new Array(); <xsl:apply-templates select="//choice" mode="javascript" /> </script> <script language="JavaScript"> <![CDATA[ //Javascript ]]> </script> </head> ... </html> </xsl:template> <xsl:template match="choice" mode="javascript"> anArray[<xsl:value-of select="@id" />] = "<xsl:value-of select="." />"; </xsl:template> but then you might not. Ciao Chris XML/XSL Portal http://www.bayes.co.uk/xml >-----Original Message----- >From: owner-xsl-list@xxxxxxxxxxxxxxxxxxxxxx >[mailto:owner-xsl-list@xxxxxxxxxxxxxxxxxxxxxx]On Behalf Of Anthony E. >Sent: 29 June 2001 00:33 >To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx >Subject: xhtml xslt file: populating javascript array with data >from xml file? > > >i have a javascript in a CDATA element inside my xhtml >xslt file...i want to populate an array in the >javascript from values in my xsl file... > >however, if I put my javascript inside CDATA, then it >won't get parsed. > >this xml will be used for a quiz: > ><question id="1" answer="2"> >What time is it? > <choice id="1">a) daytime</answer> > <choice id="2">b) nighttime</answer> > <explanation>answer is "b" because it is dark >outside.</explanation> ></question> >... > >my javascript in the xsl file will need to grab from >the above xml nodes and define variables. > >any ideas on how i can set the variables/arrays in my >javascript with data from my xml file? > > >===== >-- >Anthony E. >AP Web Design > >__________________________________________________ >Do You Yahoo!? >Get personalized email addresses from Yahoo! Mail >http://personal.mail.yahoo.com/ > > XSL-List info and archive: 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
|