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 |