|
Subject: Re: [xsl] XSL checkbox From: "Adrian Popescu" <adrian@xxxxxxxxxxxx> Date: Tue, 18 May 2004 17:33:38 +0300 |
I am newbie in XSL and I search ALL GOOGLE for an example:((
this is my XSL
<?xml version="1.0"?>
<xsl:stylesheet xmlns:xsl="uri:xsl">
<xsl:template match="/">
<SCRIPT>
function change(title_id)
{
alert(title_id);
var root = detailXSL.documentElement;
var selectedElems = root.selectNodes("//xsl:for-each");
var ifStatement = selectedElems.item(0);
ifStatement.attributes(0).text =
"@title_id[.='" + title_id + "']";
document.write(titles.transformNode(detailXSL.documentElement));
}
</SCRIPT>
<H3>Titles</H3>
<TABLE BORDER="1" CELLPADDING="1" CELLSPACING="0">
<TR>
<TD BGCOLOR="#C0C0C0"><B>Title</B></TD>
<TD BGCOLOR="#C0C0C0"><B>Details</B></TD>
</TR>
<xsl:for-each select="titlelist/titles" order-by="@title">
<TR>
<TD VALIGN="top"><xsl:value-of select="@title"/></TD>
<TD VALIGN="top"><INPUT>
<xsl:attribute name="TYPE">checkbox</xsl:attribute>
<xsl:attribute name="VALUE">c1</xsl:attribute>
<xsl:attribute name="ONCLICK">
<xsl:attribute
name="backgroundcolor">yellow</xsl:attribute>
<xsl:apply-templates/>
</xsl:attribute>
</INPUT></TD>
</TR>
</xsl:for-each>
</TABLE>
<XML ID="titles" SRC="titles.xml"></XML>
<XML ID="detailXSL" SRC="details.xsl"></XML>
</xsl:template>
</xsl:stylesheet>
----- Original Message -----
From: "Andrew Welch" <ajwelch@xxxxxxxxxxxxxxx>
To: <xsl-list@xxxxxxxxxxxxxxxxxxxxxx>
Sent: Tuesday, May 18, 2004 5:24 PM
Subject: RE: [xsl] XSL checkbox
>
> > Hi!
> > I have a problem!
> > I have an XML like this:
>
> [snip]
>
> > 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
>
> You're asking more html than xslt here - if you know the html you need
> but are having problems generating it using xslt, then post the html and
> the stylesheet you are using. Otherwise you may as well just ask 'can
> someone do my work for me' :)
| Current Thread |
|---|
|
| <- Previous | Index | Next -> |
|---|---|---|
| RE: [xsl] XSL checkbox, Andrew Welch | Thread | Re: [xsl] XSL checkbox, Joe Fawcett |
| RE: [xsl] XSL checkbox, Andrew Welch | Date | RE: [xsl] Show a column only if the, Michael Kay |
| Month |