Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 11.02.2023, 11:23
Профессор
Отправить личное сообщение для ureech Посмотреть профиль Найти все сообщения от ureech
 
Регистрация: 11.03.2013
Сообщений: 778

Условие для события
Привет. Есть несколько групп полей. Их id начинается с 'for', например 'for_comment'. И есть поле которое имеет другой вид id, 'total'. Я отлавливаю событие
document.addEventListener("change", function(e) {
var id = e.target.id;
var par = id.split('_');
...
});

И мне нужно условия, что бы событие попадало под него. То есть
if(par[0] !='for')return false; и if(id !='total')return false;

Никак не получается их вместе написать. То есть нужно что бы событие не происходило, если не попадает под эти условия.
Ответить с цитированием
  #2 (permalink)  
Старый 11.02.2023, 11:33
Аватар для voraa
Профессор
Отправить личное сообщение для voraa Посмотреть профиль Найти все сообщения от voraa
 
Регистрация: 03.02.2020
Сообщений: 2,745

if (!e.target.matches('[id^="for_"],#total')) return false;

Последний раз редактировалось voraa, 11.02.2023 в 11:43.
Ответить с цитированием
  #3 (permalink)  
Старый 11.02.2023, 11:52
Профессор
Отправить личное сообщение для ureech Посмотреть профиль Найти все сообщения от ureech
 
Регистрация: 11.03.2013
Сообщений: 778

Спасибушки)
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как правильно написать условие для проверки стиля в кнопке? Zhenyaxxxx Общие вопросы Javascript 8 03.11.2022 13:07
Правильное условие для конструкции if else? nina_ jQuery 2 28.06.2016 13:04
Условие для текстареи rodiony4 jQuery 5 02.03.2016 23:02
Условие для структуры html кода qazibum Элементы интерфейса 3 09.09.2012 10:22
Условие типа для flv nemo Серверные языки и технологии 1 29.01.2010 17:52