Subject: RE: Problem with html input type and xsl
From: "Ciaran Byrne" <ciaran.byrne@xxxxxxx>
Date: Wed, 21 Mar 2001 15:09:27 -0800
|
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@xxxxxxxxxxxxxxxxxxxxxx
[mailto:owner-xsl-list@xxxxxxxxxxxxxxxxxxxxxx]On Behalf Of Armand
Delcros
Sent: Wednesday, March 21, 2001 6:41 AM
To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx
Cc: alexandra.lang@xxxxxxxxxxxx
Subject: 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
|