我正在开发一些表单,人们使用JQuery验证将数据添加到mysql数据库中并考虑一个有趣的问题。我想知道如果用低级或大写或2的任意组合写下你将如何拒绝某个特定的单词。例如,如果有人输入单词“wordnumber1”,“WordNumber1”,“WoRdNuMbEr1”,我想显示错误。 WORDnumber1“等等,这是我正在使用的代码类型的示例格式:
if (word == "wordnumber1")
{
$('.wordStatus').html("Invalid Word").removeClass("success").addClass("error");
wordok = false;
}
我尝试使用indexOf()但如果您键入任何匹配
的字符,则会显示错误谢谢
答案 0 :(得分:1)
您可以将插入的值设为大写,并以大写
与限制词进行比较if (word.toUpperCase() == 'WORDNUMBER1'){
//YOUR CODE HERE
}
如果您想检查各种单词,可以使用
words = ['WORDNUMBER1','WORDNUMBER2','WORDNUMBER3']
if ($.inArray(word.toUpperCase(),words) != -1) {
//YOUR CODE HERE
}