我要禁用在输入字段中输入的与以下各项无关的所有符号:字母、数字、空格、与符号或句号。
例如。 允许:A-Z、a-z、0-9、&;、.和空格。
不允许:每隔一个字符,如!@#$%^*()-+=[];:‘"<;>,/?|=`~等
您可以注册一个按键事件处理程序,如果您不"喜欢"新输入,则返回False:
$('#ItemName').keypress(function (e) {
var txt = String.fromCharCode(e.which);
if (!txt.match(/[A-Za-z0-9&. ]/)) {
return false;
}
});
JSFdle:http://jsfiddle.net/cgx1yqyf/
请注意,此解决方案需要JQuery
这篇关于禁用输入字段中的符号和非字母的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持吉威生活!
[英文标题]Disable symbols and non-letters in input field
声明:本媒体部分图片、文章来源于网络,版权归原作者所有,如有侵权,请联系QQ:330946442删除。