我有一个文本框,我正在使用 blur 事件使用正则表达式验证文本。如果失败,我希望文本框保持焦点。我知道在常规 javascript 中,您可以return functionName();
在实际 html 控件中的 onblur 事件中说。$(document).ready()
在函数中绑定模糊事件时,有没有办法做类似的事情。或者干脆把焦点放在“这个”上。感谢您的帮助。
$(document).ready(function() {");
$('input:text.sqlValidation').blur(function() {");
var sqlInjectionRegX2 = /...Regex.../;
var value = this.value;
if (sqlInjectionRegX2.test(value)) {
alert('The text you have entered may contain malicious code and can not be submitted.');
this.value = '';
return false;
}
else return true;
});
});