我有一个如下的压延机
<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”可以正常工作。