我写了js输入需求控制,但是我的requireControl函数每次都返回false。我的错误在哪里?
var name = requireControl('#name',5);
function requireControl(field,length) {
var result = false;
$(field).on('keyup',function (e) {
e.preventDefault();
var control = $(this).val().trim();
if(e.keyCode === 8) {
if(control.length < length) {
$(this).addClass('errorInput');
result = false;
} else {
$(this).removeclass('errorInput');
result = true;
}
} else {
if(control.length < length) {
$(this).addClass('errorInput');
result = false;
} else {
$(this).removeclass('errorInput');
result = true;
}
}
});
return result;
}