Показать сообщение отдельно
  #2 (permalink)  
Старый 20.09.2023, 01:59
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,127

Ops,
как вариант ...
let timer;
        $$('.up, .down', box).forEach((el) => {
            el.onmousedown = () => {
                window.clearInterval(timer);
                let tt = this;
                timer = window.setInterval(() => {
                    tt.activatenumber(el);
                    tt.sumForm(form);
                    form.dispatchEvent(new Event("change"));
                }, 350)

            };
            el.onmouseup = () => {
                window.clearInterval(timer);
            }
        });
Ответить с цитированием