Member 12559011 Ответов: 2

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


Am checking for input tag is empty.and if user try to enter only whitespaces it should get alert.but when i enter some text it giving same alert help me


Что я уже пробовал:

if (!$. trim ($("#inputid"). val ())| / $("#inputid"). val ()=="" )
alert ("вход не должен быть пустым");
возвращать false;

2 Ответов

Рейтинг:
12

Karthik_Mahalingam

var value = $("#inputid").val().trim();
           if (value == '')
           {
               alert("input should not be empty");
               $("#inputid").val('').focus();
               return false;
           }


Рейтинг:
1

F-ES Sitecore

if($.trim($("#inputid").val()) == "")


<input type="text" id="inputid"/>
<script type="text/javascript">
    $(document).ready(function () {
        $("#inputid").blur(function () {
            if ($.trim($("#inputid").val()) == "") {
                alert("Enter text");
            }
        });
    });
</script>


Member 12559011

когда я набираю какой-то текст, он выдает такое же предупреждение.

F-ES Sitecore

Это работает для меня, проблема, вероятно, в другом месте, я обновил свой ответ, чтобы добавить больше контекста.