我有一个输入文本框,使用以下jquery事件限制特殊字符
$(":input").bind("keyup blur", function(){
$(this).val( $(this).val().replace(/[^a-zA-Z\s]/g,'') );
});
现在,问题是,在用一些数据填充字段后,我无法使用箭头键导航回来。这种限制见于铬和即。在Firefox中它很好。我需要你的帮助。
由于
答案 0 :(得分:0)
这对我来说很好。试试这个,这可能会有所帮助!!
$(“[id $ ='<%= txtConfPwd.ClientID%>']”)。keyup(function(){
if (this.value.match(/[^a-zA-Z0-9 ]/g))
{
this.value = this.value.replace(/[^a-zA-Z0-9 ]/g, '');
return;
}
});
答案 1 :(得分:0)
最后,这对我有用
$(":input").bind("keyup blur", function(){
if(e.keyCode != 37 && e.keyCode != 39) {
$(this).val( $(this).val().replace(/[^a-zA-Z\s]/g,'') );
}
});