Javascript 验证字段中的jQuery布尔值问题

Javascript 验证字段中的jQuery布尔值问题,javascript,jquery,validation,Javascript,Jquery,Validation,我正在尝试做一个非常简单的验证,只是想看看在使用jquery的文本区域中是否有输入。我不明白为什么一旦我添加一个布尔值,它就什么都不做了。我在那里有一个布尔值,这样,如果他们在字段中单击tab/click,错误消息不会多次追加,稍后我还将使用布尔值验证所需字段是否已填写,并启用submit按钮 var w=$("#part_description_input"); var wErr=new Boolean(false); w.blur(function() { if (w.val(

我正在尝试做一个非常简单的验证,只是想看看在使用jquery的文本区域中是否有输入。我不明白为什么一旦我添加一个布尔值,它就什么都不做了。我在那里有一个布尔值,这样,如果他们在字段中单击tab/click,错误消息不会多次追加,稍后我还将使用布尔值验证所需字段是否已填写,并启用submit按钮

var w=$("#part_description_input");

var wErr=new Boolean(false);


w.blur(function() {
    if (w.val()=="" && wErr=false) {
        $("#part_description_label").append("<label style='color:red;'> This field is required</label>");
        wErr=true;
    }
    else {
        $("#part_description_label").empty();
        $("#part_description_label").append("<label style='color:red;'>* </label>Enter a Description of Your Part:");   
        wErr=false;
    }

})
var w=$(“部分描述输入”);
var-wErr=新布尔值(false);
w、 模糊(函数(){
如果(w.val()==“”&&wErr=false){
$(“#part#U description_label”)。追加(“此字段为必填项”);
wErr=正确;
}
否则{
$(“#零件描述#标签”).empty();
$(“#零件描述_标签”)。附加(“*输入零件描述:”);
wErr=假;
}
})

这里有一个包含所有内容的JS摘要:

你有
wErr=false
而不是
wErr==false
:)

你有
wErr=false
而不是
wErr==false
:)

你有打字错误:wErr=false,让它成为wErr==false谢谢!我需要更多的咖啡因。use==,using==引起一些问题你有打字错误:wErr=false让它成为wErr==false谢谢!我需要更多的咖啡因。使用引起一些问题。两个小时后,我错过了一个愚蠢的标志。。。谢谢你,伙计,很抱歉问你这个问题。哇,两个小时,我错过了一个愚蠢的标志。。。谢谢,伙计,很抱歉问你这个问题。