Subject: RE: [xsl] input type radio checked From: Jarno.Elovirta@xxxxxxxxx Date: Wed, 5 Mar 2003 09:46:33 +0200 |
Hi, > Two things are probably at play here: > 1. When XML is looking at your HTML it needs for attributes > to all be in > an acceptable form > As far as XML is concerned. In other words, something like <br> is ok > in HTML, > but in XML you need to write <br /> Same thing with the attribute > called: checked > Write it like this: > checked="True" See HTML 4.01 or XHTML 1.0 DTDs - the only allowed value for checked attribute is "checked". > 2. The other issue relates to setting the attirbute inside the <input> > and </input> Although logically it would seem to work, it > can be easily > solved using "choose" instead of "if" like this: > <xsl:for-each select="registro"> > <xsl:choose> > <xsl:when test="position() = 1"> > <input checked="True" type="radio" name="votacionvalor" > value="{valorrespuesta}" /> > </xsl:when> > <xsl:otherwise> > <input type="radio" name="votacionvalor" > value="{valorrespuesta}" > /> > </xsl:otherwise> > </xsl:choose> > <xsl:value-of select="respuesta"/><br /> > </xsl:for-each> I have to disagree with you here, using xsl:attribute should be favored in this case - unless I'm missing something here? Cheers, Jarno - God Module: Interference XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
RE: [xsl] input type radio checked, Steve Gold | Thread | RE: [xsl] :xsl matching/sorting rec, Yates, Danny (ANTS) |
Re: [xsl] Getiing Confused in Encod, Mike Brown | Date | RE: [xsl] xslt 2, forward compatibi, David . Pawson |
Month |