@RFV_online

Как выполнить действие если есть текст?

Здравствуйте.

Помогите решить вопрос, у меня есть два дива div.class-one и div.class-two, в обоих дивах есть определённый текст. И мне надо выполнить функцию если в первом и во втором есть нужные слова.
примерно:

if ("один" == "один"&&"два" == "два") { console.log("one in two") }
  • Вопрос задан
  • 106 просмотров
Решения вопроса 2
Tizi
@Tizi
гуру программист ( no )
var one = $('.one').val(),
two = $('.two').val();

if (one == 'текст' && two == 'текст') {
    alert('Вот и все ))))')
}
Ответ написан
rockon404
@rockon404
Frontend Developer
function isIncludes(string, substring) {
  return string.toLowerCase().indexOf(substring.toLowerCase()) !== -1;
}

if (isIncludes(value1, word1) && isIncludes(value2, word2)) {
  console.log(word1, ' and ', word2);
}

Вызов toLowerCase() добавлен, чтобы возвращал true без учета регистра(Слово, слово, сЛово и пр.), если регистр важен, то вызовы toLowerCase() следует убрать из кода.
Демо
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы
28 нояб. 2024, в 18:46
3000 руб./за проект
28 нояб. 2024, в 17:46
10000 руб./за проект
28 нояб. 2024, в 17:38
12000 руб./за проект