как выбрать JQuery DOM и если заявление

0

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

$(document).ready(function() {
if($("one'").val()) &&($("two").val()){

    $("status").text (Yes);
}

});

Теги:
dom

2 ответа

1

Некоторые ошибки в вашем коде:

  • Идентификаторы и классы используются в jQuery, как и в CSS. Следовательно, вам понадобится # для выбора идентификаторов и . для выбора классов.
  • Если вы хотите вернуть строку, вам нужно обернуть ее в кавычки. Если вы просто положили Yes, jQuery будет искать переменную, которая называется так.
  • В if-функции все это окружено круглыми скобками, а не разными требованиями отдельно.

$(document).ready(function () {
    if ($("#one").val() && $("#two").val()) {
        $("#status").text("Yes");
    }
});

JSFiddle

Несмотря на то, что я думаю, вы хотите проверять входы каждый раз, когда они меняются, поэтому огонь, который функционирует при изменении входов:

$(document).ready(function () {
    $("input").change(function () {
        if ($("#one").val() && $("#two").val()) {
            $("#status").text("Yes");
        }
        else {
            $("#status").text("");
        }
    });
});

JSFiddle

0

Пожалуйста, покажите свой html, но скажем, что ваши селекторы один, два и статус являются классами

   $(document).ready(function() {
        if($(".one").val() != '' && $(".two").val() != ''){
            $(".status").text ("Yes");
        }
    });

Ещё вопросы

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