Точно так же как вы сделали с суммой. Не заморачивайтесь над каждым отдельным элементом, проверяйте все сразу
const form = document.getElementById('myForm'); // Ссылка на форму
const submit = document.getElementById('mySubmit'); // Ссылка на кнопку отправки
form.addEventListener('input', function(){
submit.disabled = ![...form.querySelectorAll('input')]
.every(input => input.value != ''); // Если все поля не пусты
});
Здесь
every value != ''
в сочетании с отрицанием
!
даст условие "Если хотя бы одно поле пусто". В этом случае сделать кнопку неактивной. И наоборот.
Обработчик вешаем прямо на форму, чтобы отслеживать любые изменения в ней.