[Home] [By Thread] [By Date] [Recent Entries]
:-) except could have been <xsl:if test="($basics >= 'understood')">
<xsl:message terminate = "yes">Feel free to ask</xsl:message>
</xsl:if >with just a single test case... <xsl:with-param name="effort">basics</xsl:with-param> is better with <xsl:with-param name="effort" select = "'basics'"/> Manoj.. Its true what andrew said.. you must learn atleast some basics or look into faqs or do some work before jumping into the lists... anyway as you have asked, i shall give u some inputs ... use a xsl:for-each select = "catagory" to loop through the catagories and use <xsl:value-of select = "@type"/> to print the types. This is all XSL can do for you. clicking the link and displaying the price is not its job.. you can possibly use javascript for this. this might work for you lemme do the whole thing for you. I think i have some free time. <?xml version="1.0"?> <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> <xsl:template match="orders"> <script type="text/javascript"> function myfunction (price) { // 1. get the div with id = "showprice".. this is where the price will show up var showprice = document.getElementById ( "showprice") //2. get the div with id = "price".. this is the div that has the price value // this div is set to invisible mode by style= display:none var priceVal = document.getElementById(price) // Setting the showprice div with the price value
showprice.innerHTML = priceVal.innerText;
}
</script>
<table border="1">
<tr>
<th>catagory</th>
<th>price</th>
</tr>
<tr>
<td >
<xsl:for-each select="category">
<div id = "{@type}">
<a onclick="myfunction({price})" href = "#">
<xsl:value-of select="@type"/>
</a>
</div>
<hr/>
<div id = "{price}" style="display:none">
<xsl:value-of select="price"/>
</div>
</xsl:for-each>
</td>
<td>
<div id = "showprice"></div>
</td>
</tr>
</table>
</xsl:template>
</xsl:stylesheet>HTH Vasu From: Andrew Franz <afranz0@xxxxxxxxxxxxxxxx> Reply-To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx Subject: Re: XSL Queries Date: Sat, 11 Feb 2006 16:52:05 +1100 _________________________________________________________________ Express yourself instantly with MSN Messenger! Download today - it's FREE! http://messenger.msn.click-url.com/go/onm00200471ave/direct/01/
|

Cart



