This is the mail archive of the xsl-list@mulberrytech.com mailing list .


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Problems passing attributes


Can someone please tell me what am I doing wrong? I need to create tables,
so I am mimicing HTML's tables. I am having problems passing the value of
the "border" attribute to the HTML equiivalent. In my HTML code, I see
"<table border="$border">  "

Thanks.

XML:
<table border="1">
<tr>
	<td>Column</td>
</tr>
</table>

XSL:

<xsl:template match="table">
<xsl:if test="@border=''">
	<xsl:variable name="border">
		"0"
	</xsl:variable>
</xsl:if>
<xsl:if test="@border!=''">
<xsl:variable name="border">
	<xsl:value-of select="@border"/>
</xsl:variable>
</xsl:if>

<table border="$border;" cellspacing="0" cellpadding="0">
<xsl:apply-templates />
</table>
</xsl:template>

 XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]