Subject: Re: [xsl] textarea bug? From: "Thomas B. Passin" <tpassin@xxxxxxxxxxxx> Date: Sat, 21 Apr 2001 10:38:29 -0400 |
You get exactly what you specified. You closed your textarea element before the <xsl:value-of select="@VALUE"/> so naturally the results show the value after the end of the element. What I'm surprised about is that the template ran at all. the instruction <xsl:element name="/textarea"/> contains an illegal element name (no element may have a name like '/xxx'). It looks like you think that you need an xsl:element for each start and end tag, but that is incorrect. The xsl:element instruction produces a complete element with both its start and end tags. Tom the matrix asked - I get the close textarea tag before the value. Is this a bug or am I doing something wrong: XML: <TAREA name="comments" value="this is my comment"/> XSL: <xsl:template match="TAREA"> <xsl:element name="textarea"> <xsl:attribute name="name"><xsl:value-of select="@NAME"/></xsl:attribute> </xsl:element> <xsl:value-of select="@VALUE"/> <xsl:element name="/textarea"/> </xsl:template> here is the HTML output: <textarea name="comments"></textarea>this is my comment XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
AW: [xsl] textarea bug?, Julian Reschke | Thread | Re: [xsl] textarea bug?, David Carlisle |
Re: [xsl] union/intersection on att, Francis Norton | Date | Re: [xsl] Converting a string to no, Jeni Tennison |
Month |