【发布时间】:2018-06-01 13:33:15
【问题描述】:
我在编写 jQuery 代码时遇到此错误。我该如何解决它
未捕获的类型错误:无法读取未定义的属性“长度”
我正在尝试使用 jQuery 来验证表单。一切都很好,但我明白了 这个错误。
$('#err-text-p').hide();
function passwordEvent() {
if ($(this.target).val().length > 8) {
$('#err-text-p').hide();
} else {
$('#err-text-p').show();
}
}
$('#md-inpt5').focus(passwordEvent).keyup(passwordEvent);
【问题讨论】:
-
使用传递给函数的事件的
$(this)或target属性。this没有target属性