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

时间:2014-04-04 13:37:09

标签: jquery

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

我是jQuery的新手。

这是我的js脚本

$("#description").blur(function())){
if ($("#description").val() == "") alert ("Empty!");
}}

我想知道我的textarea是否为空

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

我需要做什么?我不想在textarea中调用一个函数

4 个答案:

答案 0 :(得分:1)

将它包裹在dom中

$(document).ready(function () {
    $("#description").blur(function () {
        if ($("#description").val() == "") alert("Empty!");
    });
});

a所以你的语法有一些错误

答案 1 :(得分:0)

使用更改

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

答案 2 :(得分:0)

$("#description").blur(function(){
if ($("#description").val() == ""){ alert ("Empty!")};
});

答案 3 :(得分:0)

$(document).ready(function () {
    if ($('#element').is(':empty')){
       //do something
     }
});