onclick="calendar()"是对的,你必须先把梅花雨3.0日历的代码放到页面的<head></head>之间,如下所示:
<SCRIPT language=javascript>
<!--
......
//-->
</SCRIPT>

解决方案 »

  1.   

    我记得那个控件里面的js前面有很多注释其中就有用法的例子,如果你按照那个用法依然不行,那么看看你的字符编码改成GB2312就可以了!在Web.Config里面改!
      

  2.   

    我已经在<head></head>之间放了<script language="JavaScript" src="calendar.js"></script>代码了呀,然后在TEXTBOX中如下设置:
    <asp:textbox id="sqsj" runat="server" onclick="calendar()" Font-Size="XX-Small" Width="81px"></asp:textbox>可是不行呀,老提示网页有错误。SOS!SOS
      

  3.   

    不要用src="calendar.js",你先直接把代码放到页面中试一下
    <SCRIPT language=javascript>
    <!--
    document.write("<div id=meizzCalendarLayer style='position: absolute; z-index: 9999; width: 144; height: 193; display: none'>");
    ......
    ......
    //-->
    </SCRIPT>