日历在JavaScript中弹出

时间:2018-09-21 19:20:50

标签: javascript

我有一个如下的压延机

<td class="auto-style48">
                <asp:TextBox ID="txtAccidentTime" CssClass="form-input-field" runat="server" 
                    EnableViewState="true" Width="80px"></asp:TextBox>
                    <asp:ImageButton ID="Image2" runat="server"
                        CssClass="cbCal" CausesValidation="False" ImageUrl="Image/calendar.gif" AlternateText="Click to view calendar"
                        ImageAlign="AbsMiddle"></asp:ImageButton>


            </td>

这是我下面的脚本

  <script type="text/javascript">
        Calendar.setup(
            {
                inputField: "txtdtReportManagement",         // ID of the input field
                ifFormat: "%m/%d/%Y",    // the date format
                button: "Image1",       // ID of the button
                dateStatusFunc: calDateStatusFunc
            }
        );
        Calendar.setup(
          {
              inputField: "txtAccidentTime",         // ID of the input field
              ifFormat: "%m/%d/%Y",    // the date format
              button: "Image2",       // ID of the button
              dateStatusFunc: calDateStatusFunc
          }
      );

           function calDateStatusFunc(date, y, m, d) {

       var dteToday = new Date();
       //need to make the time a little earlier
       dteToday.setDate(dteToday.getDate())
       if (date > dteToday)
           return true;

       return false;
   }

当我单击键盘上的“输入”按钮时,页面日历的任何文本框都会弹出。不知道为什么它会在IE和chrome上发生。不知道为什么。有什么问题吗。我同样认为“ txtdtReportManagement”可以正常工作。

0 个答案:

没有答案