我需要引用一个Calendar.js中得函数getdate(),但是下面的程序就是不行,请问如何解决???谢谢!!!路径是正确的!
<script language="javascript" src="Calendar.js"></script>
<form id="FormEdit" method="post" runat="server">
  <td align="center" bgColor="#ccccff" height="31">签约日期</td>
  <td colSpan="2" height="31">
    <asp:textbox id="TxtSignDate" Runat="server" onfocus="getdate()"></asp:textbox>
</form>

解决方案 »

  1.   

    IN Page_load:
    textbox .Attributes.Add("onfocus","getdate()")try it !
      

  2.   

    TxtSignDate.Attributes.Add("onfocus","getdate()")
      

  3.   

    onfocus="Form1.TextBox1.value=getdate()"
      

  4.   

    <asp:textbox 是asp控件,应该没有 onfocus事件,所以不能这么写
    可以在后台用page——load中写
    TxtSignDate.Attributes.Add _
                ("onBlur", "getdate();return false;")
      

  5.   

    this.Textbox.Attributes.Add("onfocus","getdate");
      

  6.   

    <INPUT id="date_to" style="WIDTH: 80px; HEIGHT: 22px" onfocus="javascript: setday(this);"
    onclick="javascript: setday(this);" type="text" size="8" runat="server">
      

  7.   

    同 adminyao(程序傻子)  的方法
      

  8.   

    把你的js文件用记事本打开,用uft-8格式重新保存一下就可以用了
      

  9.   

    TxtSignDate.Attributes.Add("onfocus","return getdate()");
      

  10.   

    大哥!太感谢了!uft-8格式!!
    能解释一下吗?还有如果我需要用javascript来进行判断,并用alert显示,如何来实现的?
    能否给些简单的代码?
    谢谢!