如何穿'不允许在javascript中只使用特殊字符
How to don't allow special character only in javascript?
我不想允许使用特殊字符,只能接受字符。
<input type="text" id="user" onClick="insert()">
function insert() {
var user = $("#user").val();
var re = /^[@#%&*()_|$:;-+]+$/;
if(user.search(re) == 1) {
alert("ERROR");
} else {
alert("OK");
}
}
试试这个:
$('#theIdofInput').bind('keypress blur', function() {
$(this).val(
$(this).val().replace(/[^A-Za-z0-9.]/g,'')
)
});
您可以在replace
参数中添加任何异常。
你应该这样做:
/[`~,.<>;':"'/'[']'|{}()=_+-]/
或者这个
/[`~,.<>;':"/[']|{}()=_+-]/
Regex不允许某些特殊字符
相关文章:
- javascript替换换行符和特殊字符
- 在 Javascript 中对特殊字符进行排序 (æ)
- 用于在Javascript中删除多个空格的特殊字符
- javascript正则表达式来识别所有特殊字符
- Javascript:包括特殊字符的文本选择
- 替换字符串javascript中的所有特殊字符..
- 从JavaScript中正确返回html中的特殊字符
- 如何不显示/过滤特殊字符?(CSS或Javascript)
- 使用javascript验证只有一个特殊字符的字符串
- 如何使用javascript在输入元素中显示特殊字符
- 在 Javascript 函数中对参数值使用特殊字符时出现 Javascript 错误
- Javascript和RegEx用于删除特殊字符
- REGEX (javascript) - 允许字母数字字符中的特殊字符不在第一个位置
- 如何在javascript中替换HTML特殊字符
- 使用特殊字符 Javascript 对 URL 进行编码
- 正则表达式密码允许特殊字符 JavaScript
- 正则表达式不允许特殊字符(Javascript)
- 如何检查字符串是否有起始字符是特殊字符:javascript
- 测试特殊字符JavaScript
- 验证特殊字符 JavaScript