使用 JS,如何检测输入字段中是否输入了特殊字符?
编辑:特殊字符被定义为非字母/数字字符
编辑(2):
如果它对其他人有帮助,这就是我想出的:
HTML
<input type="text" id="username" name="username" value=""/>
JS/jQuery
$("#username").keyup(function() {
var regExp = [document.getElementById("username").value];
for(i = 0; i < regExp.length; i++){
var regExp = new RegExp(/[^A-Za-z0-9_]/).test(document.getElementById("username").value);
}
})