Javascript 未激发Onchange事件

Javascript 未激发Onchange事件,javascript,css,datetime,onchange,Javascript,Css,Datetime,Onchange,我想检查一下日期是否改变了。当我写onchange事件时,它不会被解雇。我用js做了一个日历。代码如下: <form:input path="date" autocomplete="off" htmlEscape="true" id="date" onchange="getDate()"></form:input> <A href="javascript:CssCalculator(date,'ddmmyyyy','arrow','true','24','true

我想检查一下日期是否改变了。当我写onchange事件时,它不会被解雇。我用js做了一个日历。代码如下:

<form:input path="date" autocomplete="off" htmlEscape="true" id="date" onchange="getDate()"></form:input> 
<A href="javascript:CssCalculator(date,'ddmmyyyy','arrow','true','24','true')" on`>
<IMG align="top" height=18 alt="Pick a date" src="images/calendar_button.gif" width=18></A></TD>

未调用Onchange方法。这可能是因为它在不同的js中。如果我在中写入onclcik事件,则它不会获取新日期。它只给我旧的日期。
有谁能帮我检查一下日期是否更改。

先发布你的代码…你使用的是哪种日历API?
java
=
javascript
!。。与jar
相同=
Jarvisplease使JSFIDLE更易于理解,首先发布页面接收到的标记,而不是您在服务器上编写的标记。