[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Re: how to change the xsl text field length?
Why don't you do it like the other attributes? Or is it more a HTML-question? Add an attribute named 'size' and assign the value of FIELD_LENGTH to it. There is another thing with your code. You can shorten it with so called AttributeValueTemplate. Your code with AVT looks so: <xsl:for-each select="message/text/FIELD"> <tr> <td><xsl:value-of select="FIELD_NAME"/></td> <td><input type="text" name="{FIELD_NAME}" value="{FIELD_VALUE}" size="{FIELD_LENGTH}"/></td> </tr> </xsl:for-each> Regards, Joerg > I am a total newbie to xml/xsl and need some help. > > My xml looks like > > > <FIELD><FIELD_NAME>Sysout Class</FIELD_NAME> > <FIELD_VALUE>A</FIELD_VALUE><FIELD_LENGTH>1</FIELD_LENGTH></FIELD> > > > > my relevant xsl looks like > > <xsl:for-each select="message/text/FIELD"> <tr><td><xsl:value-of > select="FIELD_NAME"/></td><td><input type="Text"><xsl:attribute > name="name"><xsl:value-of > select="FIELD_NAME"/></xsl:attribute><xsl:attribute > name="value"><xsl:value-of > select="FIELD_VALUE"/></xsl:attribute></input></td> </tr></xsl:for-each> > now the xsl produces a field name and an editable text box showing the field > value. > I want the length of the field box to be equal to the <FIELD_LENGTH> > variable. This might be something really simple. appreciate any help.Thanks > in advance.TP 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
|