Пользователь пока ничего не рассказал о себе

Наибольший вклад в теги

Все теги (3)

Лучшие ответы пользователя

Все ответы (2)
  • Как сделать checkbox равным 0 или 1?

    @Merk47
    document.addEventListener('DOMContentLoaded', e => {
        for (let checkbox of document.querySelectorAll('input[type=checkbox]')) {
            checkbox.value = checkbox.checked ? 1 : 0;
            checkbox.addEventListener('change', e => {
                    e.target.value = e.target.checked ? 1 : 0;
            });
        }
    });

    Но осторожнее, это меняет поведение для всех checkbox и может сломать систему, если этот скрипт добавить как глобальный.
    У Antony Tkachenko способ попроще и работает
    Ответ написан
    Комментировать