Please forgive me that I posted same question on several forums, but I haven't got answer yet.
My problem is that I need to add calendar javascript widget in xsl file.
First I have Calendar javascript I used before, and
Here is the html file that used calendar javascript I used before.
Expand|Select|Wrap|Line Numbers
- <!DOCTYPE html PUBLIC "-//W3C/DTD XHTML 1.0 Transitional//EN"
- "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
- <html xmlns="http://www.w3.org/1999/xhtml">
- <head>
- <title> New Post </title>
- <meta http-equiv="Content-Type"
- content="text/html; charset=iso-8859-1 "/>
- <script type="text/javascript" src="calendarDateInput.js">
- /***********************************************
- * Jason's Date Input Calendar- By Jason Moon http://calendar.moonscript.com/dateinput.cfm
- * Script featured on and available at http://www.dynamicdrive.com
- * Keep this notice intact for use.
- ***********************************************/
- </script>
- </head>
- <body>
- ....
- <label>On Date : </label>
- <script>DateInput('onDate', true, 'YYYY-MM-DD', '<?=shownDate($onDate);?>')</script>
- ...
- </body>
- </html>
And here is the xsl file I tried to add java script
Expand|Select|Wrap|Line Numbers
- <xsl:template match="node()" mode="head">
- <head>
- <script type="text/javascript">
- <xsl:attribute name="src">calendarDateInput.js</xsl:attribute>
- <xsl:comment>Comment added so script is recognised</xsl:comment>
- </script>
- </head>
- </xsl:template>
- <xsl:template name="report-params-dates">
- <!-- Start Date We use calendar widget -->
- <label for="start" id="start_label">
- <xsl:text>Start Date: </xsl:text>
- <script>DateInput('onDate', true, 'YYYY-MM-DD')</script>
- </label>
- </xsl:template>
I really appreciate your help.
Thanks,