Size: a a a

JavaScript — русскоговорящее сообщество

2020 April 05

И

Илья | 😶 in JavaScript — русскоговорящее сообщество
Nazar Ginailo
почему?
Как будешь  токены запрещать? А если у меня аккаунт украдут, как забанишь ?
источник

NG

Nazar Ginailo in JavaScript — русскоговорящее сообщество
онли для практики
источник

DP

Dmitry Petrov in JavaScript — русскоговорящее сообщество
ребят! супер тупой вопрос, нужно повесить обработчик на большой кол-во динамических инпутов на focus и блюр. Чтобы сделать такое по человечески, мне нужно повесить обработчик на контейнер, правильно же? и смотреть по event.target
источник

KK

Khaninev Khaninev in JavaScript — русскоговорящее сообщество
Dmitry Petrov
ребят! супер тупой вопрос, нужно повесить обработчик на большой кол-во динамических инпутов на focus и блюр. Чтобы сделать такое по человечески, мне нужно повесить обработчик на контейнер, правильно же? и смотреть по event.target
Что?
источник

DP

Dmitry Petrov in JavaScript — русскоговорящее сообщество
ну вот нужно сделать вот такое, чтобы не вешать обработчик на каждый инпут
источник

t

th.witness in JavaScript — русскоговорящее сообщество
Dmitry Petrov
ребят! супер тупой вопрос, нужно повесить обработчик на большой кол-во динамических инпутов на focus и блюр. Чтобы сделать такое по человечески, мне нужно повесить обработчик на контейнер, правильно же? и смотреть по event.target
У всех обработчик одинаковый?
источник

DP

Dmitry Petrov in JavaScript — русскоговорящее сообщество
да
источник

t

th.witness in JavaScript — русскоговорящее сообщество
document.querySelectorAll().forEach input => input.addEventListener
источник

DP

Dmitry Petrov in JavaScript — русскоговорящее сообщество
ну я как раз и думал, есть ли другой способо, чтобы не вешать на каждый
источник

KK

Khaninev Khaninev in JavaScript — русскоговорящее сообщество
Dmitry Petrov
да
Только я бы советовал искать не в документе а по рефу формы
источник

DP

Dmitry Petrov in JavaScript — русскоговорящее сообщество
да я в самом компоненте могу прокинуть в реакте прямо, просто хотелось этого избежать
источник

DP

Dmitry Petrov in JavaScript — русскоговорящее сообщество
но видимо с focus так не получится, спасибо за помощь
источник

S🛸

Sergey 🛸 in JavaScript — русскоговорящее сообщество
Dmitry Petrov
ребят! супер тупой вопрос, нужно повесить обработчик на большой кол-во динамических инпутов на focus и блюр. Чтобы сделать такое по человечески, мне нужно повесить обработчик на контейнер, правильно же? и смотреть по event.target
Правильно, только смотреть нужно на event.originalTarget, в target будет блок на котором висит обработчик
источник

S🛸

Sergey 🛸 in JavaScript — русскоговорящее сообщество
th.witness
document.querySelectorAll().forEach input => input.addEventListener
1000 обработчиков на 1000 элементов, а потом удивляются что сайты тормозят
источник

t

th.witness in JavaScript — русскоговорящее сообщество
Sergey 🛸
1000 обработчиков на 1000 элементов, а потом удивляются что сайты тормозят
Я не знаю, что у него.
источник

t

th.witness in JavaScript — русскоговорящее сообщество
Sergey 🛸
1000 обработчиков на 1000 элементов, а потом удивляются что сайты тормозят
Что ты меня реплаишь?
источник

S🛸

Sergey 🛸 in JavaScript — русскоговорящее сообщество
Dmitry Petrov
ну вот нужно сделать вот такое, чтобы не вешать обработчик на каждый инпут
И не вешай на документ, а найди ближайшего общего предка
источник

t

th.witness in JavaScript — русскоговорящее сообщество
Поинтересуйся у него о его задаче и помоги.
источник

S🛸

Sergey 🛸 in JavaScript — русскоговорящее сообщество
th.witness
Что ты меня реплаишь?
Хочу понять, ты сознательно это написал, или просто не понял вопроса автора
источник

t

th.witness in JavaScript — русскоговорящее сообщество
Sergey 🛸
Хочу понять, ты сознательно это написал, или просто не понял вопроса автора
Более чем сознательно.
источник