我正在使用此脚本来禁止用户| < > / \ : * ? \ " ^
在 aspx c# 网站上的表单上插入输入框。但是,这只适用于 IE 或 Chrome。我想知道是否有人可以提供有关为什么它不能在 Firefox 中工作的见解?
<script type="text/jscript">
$('input').bind('keypress', function(event) {
var regex = new RegExp("[|<>/\\\\:*?\"^]");
var key = String.fromCharCode(!event.charCode ? event.which : event.charCode);
if (!regex.test(key) == false) {
event.preventDefault();
alert("Seach cannot contain the following characters: \n \\ / : * ? \" < > |");
return false;
}
});
</script>