所以我使用带有TextMode='Time'
的asp文本框,但它不会正确地显示秒数,特别是当它们 00 时,如果有几秒钟你就不能编辑它们因为它们灰了。
如何设置文本框以接受 hh:mm:ss ?
我尝试了一些没用的东西,比如:
<asp:TextBox runat="server" ID="tbDuration" TextMode="Time" format="HH:mm:ss" CssClass="elementsmall" />
我想使用TextMode,因此我不需要控制输入是否为时间格式。
答案 0 :(得分:2)
您可以使用step
attribute:
<asp:TextBox runat="server" ID="tbDuration" TextMode="Time" step="1" format="HH:mm:ss" CssClass="elementsmall" />
这不是ASP.NET,而是HTML 5属性。