XML Editor
Sign up for a WebBoard account Sign Up Keyword Search Search More Options... Options
Chat Rooms Chat Help Help News News Log in to WebBoard Log in Not Logged in
Show tree view Topic
Topic Page 1 2 3 4 5 6 7 8 9 Go to previous topicPrev TopicGo to next topicNext Topic
Postnext
Adi asdSubject: XSL checkbox
Author: Adi asd
Date: 18 May 2004 10:17 AM
Hi!
I have a problem!
I have an XML like this:

<?xml version="1.0" encoding="utf-8" ?>
<?xml:stylesheet type="text/xsl" href="titles.xsl" ?>
<titlelist>
<titles title_id="BU1032" title="The Busy Executive&apos;s Database Guide" type="business " pub_id="1389"
price="19.99" advance="5000" royalty="10" ytd_sales="4095" notes="An overview of available database systems with
emphasis on common business applications. Illustrated." pubdate="1991-06-12T00:00:00"/>

<titles title_id="BU1111" title="Cooking with Computers: Surreptitious Balance Sheets" type="business "
pub_id="1389" price="11.95" advance="5000" royalty="10" ytd_sales="3876" notes="Helpful hints on how to use your
electronic resources to the best advantage." pubdate="1991-06-09T00:00:00"/>

</titlelist>

and I want an XSL
which have for every row with the title from xml an checkbox and when I check this checkbox the background color of row is changed!
thanks

Posttop
Ivan PedruzziSubject: RE: XSL checkbox
Author: Ivan Pedruzzi
Date: 19 May 2004 02:16 AM

We don't read our user's mind yet :)

What I am guessing is that you would like to transform your xml document
into an HTML page with some kind of behavior.

Here something to get started; now it's up to you to learn a little bit
of XSLT and HTML to get it done.

I hope this helps

Ivan

<?xml version='1.0' encoding='utf-8'?>
<xsl:stylesheet version="1.0"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:output method="html"/>

<xsl:template match="/">
<html><head/>
<body>
<table width="100%" border="1">
<tbody>
<xsl:for-each select="titlelist/titles">
<tr>
<td width="33%">
<xsl:value-of select="@title"/>
</td>
<td width="33%">
<xsl:value-of select="@price"/>
</td>
<td width="33%">
<input name="s" onclick_="
if(this.checked)
this.parentNode.parentNode.style.backgroundColor = 'red';
else
this.parentNode.parentNode.style.backgroundColor =
'white';"
type="checkbox"/>
</td>
</tr>
</xsl:for-each>
</tbody>
</table>
</body>
</html>
</xsl:template>
</xsl:stylesheet>

Ivan



> -----Original Message-----
> From: stylus-studio-xslt Listmanager
[mailto:stylus-studio-xslt.listmanager@stylusstudio.com]
> Sent: Tuesday, May 18, 2004 10:20 AM
> Subject: XSL checkbox
>
> From: "Adi asd" <ioshicumine@yahoo.com>
>
> Hi!
> I have a problem!
> I have an XML like this:
>
> &lt;?xml version="1.0" encoding="utf-8" ?&gt;
> &lt;?xml:stylesheet type="text/xsl" href="titles.xsl" ?&gt;
> &lt;titlelist&gt;
> &lt;titles title_id="BU1032" title="The Busy
Executive&amp;apos;s
Database Guide" type="business
> " pub_id="1389"
> price="19.99" advance="5000" royalty="10" ytd_sales="4095"
notes="An
overview of available database
> systems with
> emphasis on common business applications. Illustrated."
pubdate="1991-06-12T00:00:00"/&gt;
>
> &lt;titles title_id="BU1111" title="Cooking with Computers:
Surreptitious Balance Sheets"
> type="business "
> pub_id="1389" price="11.95" advance="5000" royalty="10"
ytd_sales="3876" notes="Helpful hints on
> how to use your
> electronic resources to the best advantage."
pubdate="1991-06-09T00:00:00"/&gt;
>
> &lt;/titlelist&gt;
>
> and I want an XSL
> which have for every row with the title from xml an checkbox and when
I check this checkbox the
> background color of row is changed!
> thanks
>
>
> --
> To reply: mailto:stylus-studio-xslt.7473@stylusstudio.com
> To start a new topic: mailto:stylus-studio-xslt@stylusstudio.com
> To login: http://www.stylusstudio.com/SSDN/
> To (un)subscribe:
mailto:stylus-studio-xslt.list-request@stylusstudio.com
>

 
Topic Page 1 2 3 4 5 6 7 8 9 Go to previous topicPrev TopicGo to next topicNext Topic
Download A Free Trial of Stylus Studio 6 XML Professional Edition Today! Powered by Stylus Studio, the world's leading XML IDE for XML, XSLT, XQuery, XML Schema, DTD, XPath, WSDL, XHTML, SQL/XML, and XML Mapping!  
go

Log In Options

Site Map | Privacy Policy | Terms of Use | Trademarks
Stylus Scoop XML Newsletter:
W3C Member
Stylus Studio® and DataDirect XQuery ™are from DataDirect Technologies, is a registered trademark of Progress Software Corporation, in the U.S. and other countries. © 2004-2016 All Rights Reserved.