Jor*_*rre 3 javascript forms validation jquery
什么是在文本框中仅允许字母/数字的最简单方法。我们正在使用JS / jQuery,但是不想使用验证插件吗?
小智 5
我的解决方案是这样的:
jQuery('input[type="text"]').keyup(function() {
var raw_text = jQuery(this).val();
var return_text = raw_text.replace(/[^a-zA-Z0-9 _]/g,'');
jQuery(this).val(return_text);
});
Run Code Online (Sandbox Code Playgroud)
每次用户尝试输入数字,字母,空格或下划线以外的任何内容时,该函数都会返回带有已删除带状字符的字符串。