选中textebox上的字母数字或特殊字符输入
check alphanumaric or special character enter on textebox
我试图只检查文本框中的字母表(如XYZ)以及任何未输入的字母数字或特殊字符值。但我的函数只检查数值和应用的另一个条件,如果我在带字母表或不带字母表的文本框中传递字母数字值或特殊字符,那么它将不接受文本框值。所以请帮帮我…
<script>
function Enable() {
var txt = document.getElementById("textbox");
if (!isNaN(txt.value) || txt.value == "") {
alert("Blank or numeric value");
}
else
alert("Not numeric value");
}
</script>
<input type="button" onclick="Enable();" value="Add" />
<input type="text" id="textbox" />
您可以尝试此regex来验证输入框中的输入:
/^a-zA-Z$/i
您可以绑定keyup事件。当事件触发时,根据上述regex验证输入框的值,并替换为所需的值。类似这样的东西:
$(this).val($(this).val().replace(/[^a-zA-Z]/g, ''));
相关文章:
- 我想在AngularJS应用程序中创建一个输入数字框,用户不应该在该框上键入十进制数字.(一个整数输入框)
- 在javascript中确定输入数字是负数还是正数
- JQM simpledialog:如何提示输入数字
- 如何在jquery+javascript中只在输入框中输入数字(使用regex)
- 带静态字符e输入的文本框数字和带javascript的负整数
- 在每个字符输入后,使密码文本框值可见
- 我的角度形式输入[数字]验证不起作用
- 忽略任何非小写字符(如数字、大写字母和符号)并获取k的值
- Angular2 Javascript 验证 输入数字而不是字符
- 限制用户仅输入特殊字符和数字
- Javascript提示和警报输入一个数字,它将循环,您将输入数字以获得它的平均值
- 阻止在文本输入中输入数字
- HTML5:类型为“”的输入中的附加字符;数字”;
- 限制用户输入特殊字符和数字
- 当我使用C#和Javascript输入数字时,我如何删除特殊字符,例如卡号
- 选中textebox上的字母数字或特殊字符输入
- 用于Alpha数字,无空格和9个字符输入的正则表达式
- 在文本区域输入数字或字符时,如何减少计数
- Firefox Javascript:从“”类型的输入中删除非数字字符;数字“-FF问题
- 如何限制用户在文本框中输入数字和特殊字符