Subject: Re: <xsl:value-of ...> as value of HTML attribute From: Toivo Lainevool <tlainevool@xxxxxxxxx> Date: Fri, 23 Jun 2000 15:06:42 -0700 (PDT) |
The problem is that it isn't legal to include an element inside of a attribute value. You need to use the xsl:attribute and xsl:element elements, like so: <xsl:template match="Code"> <xsl:element name="option"> <xsl:attribute name="value"> <xsl:value-of select="Effect"/> </xsl:attribute> <xsl:value-of select="Display"/> </xsl:element> </xsl:template> Toivo Lainevool http://www.xmlpatterns.com --- Heather Lindsay <heather.lindsay@xxxxxxxxxxxxx> wrote: > hi all, > I'm pretty sure that this question has already been answered but I > haven't been able to find the answer in the FAQ or in the archives. Below > is the snippet of code which I'm having a problem with. I know it has to do > with having double quotes inside of double quotes but I'm not sure how to > fix the problem. > > This is what I want to do: > <xsl:template match="Code"> > <option value="<xsl:value-of select="Effect"/>"><xsl:value-of > select="Display"/></option> > </xsl:template> > > > I have tried putting single instead of double quotes like: <option > value='<xsl:value-of select="Effect"/>'> . > but this doesn't seem to work either. > > Any suggestions would be greatly appreciated. > > Thanks as always, > Heather > > > XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list __________________________________________________ Do You Yahoo!? Get Yahoo! Mail - Free email you can access from anywhere! http://mail.yahoo.com/ XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
<xsl:value-of ...> as value of HTML, Heather Lindsay | Thread | Re: <xsl:value-of ...> as value of , Jeni Tennison |
Re: XSL stylesheet for packing slip, David_Marston | Date | Re: XSL stylesheet for packing slip, Willy Bryant |
Month |