JQuery, как я могу проверить, если текстовое поле пусто

0

Я пытаюсь узнать, пусто ли текстовое поле при изменении текстового поля, как я могу это сделать? Я попытался создать скрипт, но я полностью потерпел неудачу.

Я новичок в 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>

Что мне нужно сделать? Я не хочу вызывать функцию внутри текстового поля

Теги:

4 ответа

0
Лучший ответ
$("#description").blur(function(){
if ($("#description").val() == ""){ alert ("Empty!")};
});
1

Оберните его в дом

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

aВ вашем синтаксисе есть некоторые ошибки

0

Использовать изменения

$("#description").on('change',function(){
  if(this.value == "") alert("Empty");
});
0
$(document).ready(function () {
    if ($('#element').is(':empty')){
       //do something
     }
});

Ещё вопросы

Сообщество Overcoder
Наверх
Меню