This is the mail archive of the
xsl-list@mulberrytech.com
mailing list .
RE: Problem with html input type and xsl
- To: <xsl-list at lists dot mulberrytech dot com>
- Subject: RE: [xsl] Problem with html input type and xsl
- From: "Chris Bayes" <Chris at Bayes dot co dot uk>
- Date: Wed, 21 Mar 2001 15:44:02 -0000
- Reply-To: xsl-list at lists dot mulberrytech dot com
Ciaran,
>Use <xsl:attribute name="INPUT"><xsl:value-of
>select="hidden"/></xsl:attribute>
>
>Your way outputs a text node "HIDDEN", it doesn't set the value of the
>attribute
>node.
Yes it does. It just sets it to the wrong value.
<xsl:attribute name="INPUT"><xsl:value-of select="hidden"/></xsl:attribute>
This won't work because it is saying set the value of the INPUT attribute to
the value of the node hidden which doesn't exist. If it did and contained
say xxx you would create
<input INPUT="xxx" />
Ciao Chris
XML/XSL Portal
http://www.bayes.co.uk/xml
>-----Original Message-----
>From: owner-xsl-list@lists.mulberrytech.com
>[mailto:owner-xsl-list@lists.mulberrytech.com]On Behalf Of Ciaran Byrne
>Sent: 21 March 2001 23:09
>To: xsl-list@lists.mulberrytech.com
>Subject: RE: [xsl] Problem with html input type and xsl
>
>
>Use <xsl:attribute name="INPUT"><xsl:value-of
>select="hidden"/></xsl:attribute>
>
>Your way outputs a text node "HIDDEN", it doesn't set the value of the
>attribute
>node.
>
>-----Original Message-----
>From: owner-xsl-list@lists.mulberrytech.com
>[mailto:owner-xsl-list@lists.mulberrytech.com]On Behalf Of Armand
>Delcros
>Sent: Wednesday, March 21, 2001 6:41 AM
>To: xsl-list@lists.mulberrytech.com
>Cc: alexandra.lang@hi-media.com
>Subject: [xsl] Problem with html input type and xsl
>
>
>Hello,
>
>I'm using a element name and attributes to generate a html code like
>this :
><input type=hidden name=foo value=foo>
>
>but with my xsl code generates always an input type=text instead of
>input type=hidden
>
>here is the xml code :
>-------------------
><?xml version="1.0"?>
><?xml-stylesheet type="text/xsl" href="support_change2.xsl"?>
><SUPPORT>
><SUPPORTTYPE>
><IDSUPPORT>1</IDSUPPORT>
><NAMESUPPORT>Banner</NAMESUPPORT>
></SUPPORTTYPE>
></SUPPORT>
>------------------
>
>here is my xsl code :
>
><?xml version="1.0"?>
><xsl:stylesheet xmlns:xsl="http://www.w3.org/TR/WD-xsl">
><xsl:template match="/">
><html>
><head>
><title>juriste.gif</title>
></head>
><body>
>Hello World
><xsl:apply-templates/>
></body>
></html>
></xsl:template>
>
><xsl:template match="SUPPORT">
> <xsl:for-each select="SUPPORTTYPE">
> <xsl:element name="INPUT">
> <xsl:attribute name="TYPE">
> HIDDEN
> </xsl:attribute>
> <xsl:attribute name="NAME">
> ssupport
> </xsl:attribute>
> <xsl:attribute name="VALUE">
> <xsl:value-of select="NAMESUPPORT"/>
> </xsl:attribute>
> </xsl:element>
> </xsl:for-each>
></xsl:template>
></xsl:stylesheet>
>
>
> XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
>
>
>
> XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
>
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list