|
[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Problem with substituting XSL @ variable into a hyper link
Hi,
I am trying to display an attribute from an XML document in a HREF
<A> tag
in XSL. The IE5 processor refuses to substitute in the variable value and
instead outputs the variable name
instead.
(1) <a href="http://www.bancal.com/servlet/{@id}">
The following didn't work either for the <ADD> template
(2) <a href="#{@id}"/> Tag 1
The following XSL command substitutes it in correctly.
(3) <xsl:value-of select="@id"/>
Could anybody tell me if there is a way to substitute in the value of the
variable in example (1) and (2) please.
This full code is below.
XML
<Add id="A1">
Add A User
</Add>
<Delete id="D1">
Delete A User
</Delete>
XSL
<xsl:template match="Add">
<a href="#{@id}"/> Tag 1
</xsl:template>
<xsl:template match="Delete">
<a href="http://www.bancal.com/servlet/{@id}">
<xsl:value-of select="@id"/></a>
xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev@i...
Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/ or CD-ROM/ISBN 981-02-3594-1
Unsubscribe by posting to majordom@i... the message
unsubscribe xml-dev (or)
unsubscribe xml-dev your-subscribed-email@your-subscribed-address
Please note: New list subscriptions now closed in preparation for transfer to OASIS.
|
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
|
|||||||||

Cart








