Задать вопрос

Как правильно использовать «и» в js jQuery?

Пишу так:
var v1= $('#name').val();
var v2= $('#tell').val();
if(v1== "" && v2== ""){
alert("ошибка');
} else{
alert("не ошибка');
}

в данном случае v2 и v1 это об. поля. А оператор && возвращает "не ошибка" даже если заполнено одно поле.
В чём собака зарыта?

------
А так заработало:
if(v1 !== "" && v2 !== ""){
alert("не ошибка');
} else{
alert("ошибка');
}

Странно
  • Вопрос задан
  • 154 просмотра
Подписаться 1 Оценить 1 комментарий
Решения вопроса 1
Pshkll
@Pshkll
1)
alert("ошибка'); // синтаксическая ошибка

2)
if((v1 == "") && (v2 == ""))
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы