javascript - 使用 jquery/javascript 验证日期时间 asp net 文本框

标签 javascript c# jquery asp.net datetime

我有一个我希望验证的 asp net 文本框,以便用户可以输入美国时间或不带冒号,例如:“10:00 PM”或“1230 AM”,因为我后面的代码要求它是有效的日期时间: “yyyy-mm-dd hh:mm”我需要在客户端对其进行格式化。我该怎么做?

ASPX:

<asp:TextBox Style="float: right;" Width="50" CssClass="TellusTextBox" ClientIDMode="Static" ID="txtArrivalTime" runat="server" />

<asp:TextBox Style="float: right;" Width="50" CssClass="TellusTextBox" ClientIDMode="Static" ID="txtDepartureTime" runat="server" />

JavaScript:

function ValidateDateTime(value) {
    //logic here
}

最佳答案

 <asp:TextBox Style="float: right;" Width="100" CssClass="TellusTextBox" ClientIDMode="Static" ID="txtArrivalTime" runat="server" type="time" placeholder="hrs:mins" value="" pattern="^([0-1]?[0-9]|2[0-4]):([0-5][0-9])(:[0-5][0-9])?$" required="required" />

关于javascript - 使用 jquery/javascript 验证日期时间 asp net 文本框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42644783/

相关文章:

javascript - 函数返回不同类型的值是否不好

javascript - Typescript reducer 问题

c# - 可能错误的空语句

javascript - 变量表现不佳 - 在 JavaScript 中 - 在函数中

javascript - 使用javascript用换行符替换html <br>元素

c# - 在 centos 7 上使用 epoll 和 net core

c# - 如何在我的 asp.net core 3.1 应用程序中播种用户和角色?

javascript - 在菜单项上单击显示 div

javascript - 从属组合框

javascript - 是否可以在拖动小元素时避免在 CSS 光标类型之间切换?