JQuery如何检查文本框是否为空

JQuery如何检查文本框是否为空,jquery,Jquery,当我改变文本框时,我想知道文本框是否是空的,我该怎么做?我试图创建一个脚本,但完全失败了 我是jQuery的新手 这里是我的js脚本 $("#description").blur(function())){ if ($("#description").val() == "") alert ("Empty!"); }} 我想知道我的文本区域是否为空 <label>Description</label> <textarea cols="55" rows="3" id=

当我改变文本框时,我想知道文本框是否是空的,我该怎么做?我试图创建一个脚本,但完全失败了

我是jQuery的新手

这里是我的js脚本

$("#description").blur(function())){
if ($("#description").val() == "") alert ("Empty!");
}}
我想知道我的文本区域是否为空

<label>Description</label>
<textarea cols="55" rows="3" id="description" name="description">
</textarea>
<br><br>
说明


我需要做什么?我不想调用textarea中的函数

将其包装在dom ready中

$(document).ready(function () {
    $("#description").blur(function () {
        if ($("#description").val() == "") alert("Empty!");
    });
});
您的语法也有一些错误

使用更改

$("#description").on('change',function(){
  if(this.value == "") alert("Empty");
});

可能重复的空格是否计算为空???
$("#description").blur(function(){
if ($("#description").val() == ""){ alert ("Empty!")};
});
$(document).ready(function () {
    if ($('#element').is(':empty')){
       //do something
     }
});