我正在尝试创建一个 JavaScript 教室验证器来检查用户是否输入了有效的教室号码。
规则: 必须是 4 位数字 格式必须为:2 个大写字母后跟 2 位数字
到目前为止我所拥有的。这仅检查长度。我不知道如何去做另一个验证器。
function classRoom_validate(CLASS, max)
{
var CLASS_len = CLASS.value.length;
if (CLASS_len != max && CLASS.value.match()
{
alert("Invalid classroom");
CLASS.focus();
return false;
}
return true;
}
最佳答案
您需要一个正则表达式:
r = /[A-Z][A-Z]\d\d/
r.test('AA21')
true
r.test('blah')
false
关于JavaScript 函数验证器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9794638/