在 Google Chrome 上测试我的代码时出现问题,在 Firefox 上测试时我没有任何问题。我有一个函数,我在onblur
事件中调用它。它在 Firefox 上运行良好,但谷歌浏览器在控制台上给了我这个错误
未捕获的 ReferenceError:未定义填充
HTML 代码:
<input type="text" name="title" id="title" placeholder="mytitle" onblur='fill(this);'>
JavaScript 代码:
function fill(element,value = false){
if(element.value == ""){
$("#"+element.id).css('border-color','red');
}else{
$("#"+element.id).css('border-color','#56de56');
}
if(value == true){
if(element.value > 75 || element.value < 5)
$("#"+element.id).css('border-color','red');
}
}
我在该行之前和之后声明fill
了函数,所以我面临同样的问题。