在文本框中输入除小写字母以外的任何字符时尝试更改类。但是,我确信有一些愚蠢的小东西导致了这种情况,它没有显示“哟!”的 console.log。这是javascript:
$(function(){
$("input[name='name']").keyup(function(){
var str = $(this).val();
var badChars = new RegExp("[^a-z]");
if (str.indexOf(badChars)!=-1){
console.log("yo!");
$(this).removeClass("good");
$(this).addClass("error");
}
});
});
我在搞砸什么?