Задача не нова, но хочется красивого решения.
Есть 3 поля
Кнопка
Кнопка должна "загораться" когда все поля заполнены.
Как только одно из полей пустое - кнопка "гаснет".
Мне не нравятся идеи которые я знаю.
1) Вешать event (нажатие, выход из фокуса) на каждый элемент.
2) setInterval для слежения состояния.
Есть мысли?
Повесить евент на все 3 поля onChange, и проверять, есть ли незаполненые поля. Если хоть одно есть - "гасим" кнопку.
Возможно, подскажут решение на CSS, я не силён.