我将 Asp.net 与 C# (Visual Studio 2017) 结合使用。
我尝试了很多方法,但没有任何效果。有没有人有我可以使用的代码,请清楚我需要在哪里插入它们。
以下是我尝试过的一组示例代码。但是,对于这个,我需要的代码只允许 4 位数字和一个空格键。
我还需要知道应该在哪里插入这些代码。希望这是有道理的。谢谢!
<script type="text/javascript">
function isValidYear() {
var year = document.getElementById('tbxYear').value;
if (year > 2021 || year < 1899) {
alert("Range 1899 - 2021");
return false;
}
return true;
}
</script>
<asp:TextBox ID="tbxYear" runat="server" ClientIDMode="Static" type="number" min="1899" max="2021" step="1" onchange="isValidYear()" onpaste="return false;" BorderColor="Black" CausesValidation="True" CssClass="auto-style8" Font-Names="Arial" Height="25px"
MaxLength="4" ValidateRequestMode="Enabled" ValidationGroup="check" Width="147px"></asp:TextBox> <span class="auto-style16"><span class="auto-style15"><b><span style="font-size: small; font-family: Arial; color: #FF0000">