Subject: Re: Re: WML input problem
From: Joerg Heinicke <joerg.heinicke@xxxxxx>
Date: Fri, 12 Jul 2002 20:34:34 +0200
|
ashu t wrote:
thanks Joerg
i have tried this to print text between <option> and </option>
<xsl:when test="@type='checkbox'">
<select name="{@name}" multiple="true">
<xsl:if test="@checked='checked'">
<xsl:attribute name="ivalue">1</xsl:attribute>
</xsl:if>
<option value="{@value}">
<xsl:value-of select="following-sibling::text()"/>
Why following-sibling?? Either you changed your XML or you should use
simply "text()". For me it looks, that you have a structure like
<form>
<input/>
text
<input/>
text
</form>
Because of this you can access the text via following-sibling and the
text gets outputted via the <xsl:apply-templates/> in the match on
<form>. Either you change the XML to <input>text</input> or you change
the apply-templates to <xsl:apply-templates select="*"/>.
Hope this solves your problem,
Joerg
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
| Current Thread |
- Re: Re: WML input problem, (continued)
- ashu t - Wed, 10 Jul 2002 11:54:39 -0400 (EDT)
- ashu t - Fri, 12 Jul 2002 04:58:59 -0400 (EDT)
- Joerg Heinicke - Fri, 12 Jul 2002 14:34:14 -0400 (EDT) <=
- ashu t - Mon, 15 Jul 2002 05:31:35 -0400 (EDT)
- ashu t - Tue, 16 Jul 2002 01:26:44 -0400 (EDT)
|
|