Показать сообщение отдельно
  #4 (permalink)  
Старый 17.05.2018, 11:49
Профессор
Отправить личное сообщение для Nexus Посмотреть профиль Найти все сообщения от Nexus
 
Регистрация: 04.12.2012
Сообщений: 3,723

Может как-то так?
const ids = [132, 133];
const minQuantity = 5;

[].forEach.call(document.querySelectorAll(ids.map(id => `#quantity${id}`).join(', ')), node => {
    node.addEventListener('input', e => {
        const id = node.id.replace(/\D+?/g, '');
        document.getElementById(`productlink${id}`).disabled = +node.value.trim() < minQuantity;
    });
});

Последний раз редактировалось Nexus, 17.05.2018 в 11:52.
Ответить с цитированием