如何在文本框中使用日/月/年格式的日期正斜杠?我尝试过的代码是 -
<asp:RegularExpressionValidator ID="RegularExpressionValidator1" runat="server"
ErrorMessage="Enter valid Date" ControlToValidate="TextBox3"
ValidationExpression="^(((0[1-9]|[12]d|3[01])(/)(0[13578]|1[02])(/) ((19|20)dd))|
((0[1-9]|[12]d|30)(/)(0[13456789]|1[012])(/)((19|20)dd))|
((0[1-9]|1[0-9]|2[0-8])(/)02(/)((19|20)d)d))|
(29(/)02(/)((1[6-9]|[2-9]d)(0[48]|[2468][048]|[13579][26])|((16|[2468][048]|[3579][26])00)))$">
</asp:RegularExpressionValidator>
使用 HTML5 占位符。
<asp:RegularExpressionValidator placeholder="__/__/___" ID="RegularExpressionValidator1" runat="server"
ErrorMessage="Enter valid Date" ControlToValidate="TextBox3"
ValidationExpression="^(((0[1-9]|[12]d|3[01])(/)(0[13578]|1[02])(/) ((19|20)dd))|
((0[1-9]|[12]d|30)(/)(0[13456789]|1[012])(/)((19|20)dd))|
((0[1-9]|1[0-9]|2[0-8])(/)02(/)((19|20)d)d))|
(29(/)02(/)((1[6-9]|[2-9]d)(0[48]|[2468][048]|[13579][26])|((16|[2468][048]|[3579][26])00)))$">
</asp:RegularExpressionValidator>
您可以使用 placeholder
.它是一个 HTML5 属性,当输入为空时显示占位符值。