问题:我已将以下内容添加到TextBox
控件中进行一些验证检查: -
1)onkeydown = "return isAlpha(event.keyCode)"
2)必填
以下是完整的文本框代码: -
<asp:TextBox ID="mname" runat="server" required type="text" TabIndex="2" onkeydown = "return isAlpha(event.keyCode);" ></asp:TextBox>
和isAlpha
功能是:
isAlpha(keyCode) { return ((keyCode >= 65 && keyCode <= 90) || keyCode == 8 || keyCode==32) }
预期结果:TabIndex
即使在添加onkeydown = "return isAlpha(event.keyCode);"
提前致谢
答案 0 :(得分:1)
跳过 Tab 键的验证。
你可以通过这样检查来实现这个目标
function isAlpha(keyCode)
{
return ((keyCode >= 65 && keyCode <= 90) || keyCode == 8 || keyCode==32 || keyCode == 13 || keyCode == 46 || (keyCode >= 35 && keyCode <= 40) || keyCode == 46);
}
您应该跳过
的验证