Проверьте, имеет ли текстовое поле пустое значение

У меня есть следующий код:

var inp = $("#txt"); if(inp.val() != "") // do something 

Есть ли другой способ проверить пустое текстовое поле, используя переменную ‘inp’

 if (inp.val().length > 0) { // do something } 

если вы хотите что-то более сложное, подумайте о регулярном выражении или используйте плагин проверки, который позаботится об этом для вас

 var inp = $("#txt").val(); if(jQuery.trim(inp).length > 0) { //do something } 

Перед проверкой удаляет пробел. Если пользователь вводит только пробелы, это будет работать.

 if ( $("#txt").val().length > 0 ) { // do something } 

Ваш метод выходит из строя, если в текстовом поле содержится более одного символа пробела.

Используйте следующее, чтобы проверить, пусто ли текстовое поле или имеет более 1 пробела

 var name = jQuery.trim($("#ContactUsName").val()); if ((name.length == 0)) { Your code } else { Your code } 
 $('input:text').filter(function() { return this.value.length > 0; }); 
 if ( $("#txt").val().length == 0 ) { // do something } 

Мне пришлось добавить в ==, чтобы заставить его работать для меня, иначе он проигнорировал условие даже с пустым вводом текста. Может помочь кому-то.

Также вы можете использовать

 $value = $("#txt").val(); if($value == "") { //Your Code Here } else { //Your code } 

Попробуй. Это работает.

Проверка может быть выполнена следующим образом:

 if (!!inp.val()) { } 

и даже короче:

 if (inp.val()) { } 
  • Проблема с диалоговыми windowsми jQuery и плагинами Datepicker
  • Переопределить функцию jQuery .val ()?
  • «dragleave» родительского элемента срабатывает при перетаскивании дочерних элементов
  • Изменить элемент активного меню на странице прокрутки?
  • Как заставить сложение вместо конкатенации в javascript
  • Как использовать событие jQuery для выгрузки файлов, загруженных с рабочего стола?
  • Заказ DIV на основе имени classа с использованием Javascript / Jquery
  • Как получить доступ к свойствам стиля псевдоэлементов с помощью jQuery?
  • Чтение / запись в файл с помощью jQuery
  • jQuery не определен в bootstrap-sass
  • Обнаружить кнопку средней кнопки (кнопка прокрутки) с помощью jQuery
  • Давайте будем гением компьютера.