如何限制用户在文本框中输入数字和特殊字符
How can i restrict user from entering the numeric and special characters in textbox?
我希望在输入文本框时,用户无法输入特殊字符和数值。我不希望任何警报或任何跨度显示错误。我只希望文本框中不应显示数值或特殊字符。我该怎么做?提前谢谢。
就这么简单
<input name="lorem" onkeyup="this.value=this.value.replace(/[^a-z]/g,'');">
onblur
也是如此
如果需要,请使用 jquery:
$('#textBoxId').on('keyup blur',function(){
var node = $(this);
node.val(node.val().replace(/[^a-z]/g,'') ); }
);
相关文章:
- 我想在AngularJS应用程序中创建一个输入数字框,用户不应该在该框上键入十进制数字.(一个整数输入框)
- 在javascript中确定输入数字是负数还是正数
- JQM simpledialog:如何提示输入数字
- 如何在jquery+javascript中只在输入框中输入数字(使用regex)
- 我的角度形式输入[数字]验证不起作用
- Angular2 Javascript 验证 输入数字而不是字符
- Javascript提示和警报输入一个数字,它将循环,您将输入数字以获得它的平均值
- 阻止在文本输入中输入数字
- 阻止在文本区域/文本框中输入数字
- javascript中的函数重载使两个函数名称相同,但输入数字不同
- 如何允许用户只输入数字和字母
- 接收输入数字,直到用户输入零.然后输出最高.JavaScript
- 限制输入数字小数点前后的数字
- 显示给定输入数字的数据集中字母表的所有可能组合
- 如何通过输入数字值动态添加文本区域输入?AngularJs.
- 如何在文本字段中输入数字时立即打印结果
- 在文本框中仅输入数字
- AngularJs ngModel 值在使用 IME 日语输入数字时重复Microsoft
- 使用输入数字值作为另一个字段的输入数字最大值
- 我如何在文本输入字段中输入数字,而无需在 JavaScript 或 jQuery 中输入模式