J'essaie d'utiliser JavaScript pour valider que la date sélectionnée n'est pas antérieure à aujourd'hui, mais lorsque je sélectionne la date du jour, elle affiche la boîte d'alerte.Javascript check date
JavaScript:
function checkDueDate(sender, args) {
var td = new Date();
td.setMinutes(59);
td.setSeconds(59);
td.setHours(23);
//to move back one day
td.setDate(td.getDate() - 1);
if (sender._selectedDate < td) {
alert("You can't select day from the past! " + td + "");
sender._selectedDate = new Date();
// set the date back to the current date
sender._textbox.set_Value(sender._selectedDate.format(sender._format))
}
ASP.NET:
<asp:TextBox ID="txtDueDate" runat="server"></asp:TextBox>
<asp:CalendarExtender ID="txtDueDate_CalendarExtender" runat="server"
TargetControlID="txtDueDate" OnClientDateSelectionChanged="checkDueDate">
</asp:CalendarExtender>
Dites-nous le problème, vous Semble obtenez ce que vous voulez – polin
Alors, quel est votre problème ?? –
J'utilise Ajax extender pour le sélecteur de date – laspalmos