|
Subject: [xsl] creating JavaScript from xsl From: Johannes.Becker@xxxxxx Date: Tue, 19 Nov 2002 13:55:50 +0100 |
Hi,
im creating a *.js (in my case: logic.js) file from an xml/xsl. it is
called by an xsl:
...
<script type="text/javascript" language="JavaScript" src="logic.js"></
script>
...
The xsl creating the js:
...
<xsl:template match="/interactive">
function fillDate()
{
mon=new Array
("JAN","FEB","MAR","APR","MAY","JUN","JUL","AUG","SEPT","OKT","NOV","DEZ");
today = new Date();
yearString = today.getFullYear();
document.createdFrm.yearStart.options[0] = new
Option(yearString-1,yearString-1);
document.createdFrm.yearStart.options[1] = new
Option(yearString,yearString);
document.createdFrm.yearStart.options[2] = new
Option(yearString+1,yearString+1);
document.createdFrm.yearStart.options[1].selected = true;
document.createdFrm.yearEnd.options[0] = new
Option(yearString-1,yearString-1);
document.createdFrm.yearEnd.options[1] = new
Option(yearString,yearString);
document.createdFrm.yearEnd.options[2] = new
Option(yearString+1,yearString+1);
document.createdFrm.yearEnd.options[1].selected = true;
hallo = new Date();
monthString = hallo.getMonth();
document.createdFrm.monthStart.options[0] = new
Option(mon[monthString-1],monthString);
document.createdFrm.monthStart.options[1] = new
Option(mon[monthString],monthString+1);
document.createdFrm.monthStart.options[2] = new
Option(mon[monthString+1],monthString+2);
document.createdFrm.monthEnd.options[0] = new
Option(mon[monthString-1],monthString);
document.createdFrm.monthEnd.options[1] = new
Option(mon[monthString],monthString+1);
document.createdFrm.monthEnd.options[2] = new
Option(mon[monthString+1],monthString+2);
document.createdFrm.monthStart.options[1].selected = true;
document.createdFrm.monthEnd.options[1].selected = true;
timeA1 = new Date(yearString,
document.createdFrm.monthStart.options[document.createdFrm.monthStart.selectedIndex].value,1);
timeDifference1 = timeA1 - 86400000;
timeB1 = new Date(timeDifference1);
var daysInMonth1 = timeB1.getDate();
for (var i = 1; i < document.createdFrm.dayStart.length;
i++)
{
document.createdFrm.dayStart.options[0] = null;
document.createdFrm.dayEnd.options[0] = null;
}
....
Everything works fine except the "<,>" or "<,>". I tried both
variations, but none of them worked.
If I delete the "<,>" or "<,>" parts the code works fine.
How can I get the "<,>" or "<,>" to work?
MfG
Jonny
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
| Current Thread |
|---|
|
| <- Previous | Index | Next -> |
|---|---|---|
| Antwort: Re: [xsl] <fo:table border, Johannes . Becker | Thread | Re: [xsl] creating JavaScript from , Vasu Chakkera |
| Re: [xsl] method='text' ... whitesp, David Carlisle | Date | Re: [xsl] creating JavaScript from , Vasu Chakkera |
| Month |