Вопрос по JavaScript.
Сам я в JS не силен, знаю минимум.
Есть N строк, в каждой из которых 1-6 чекбоксов.
Если выбран чекбокс N, то все что справа от него автоматически чекаются, а все что слева автоматически снимается чек. При этом клик по чекбоксу означает что он выбран, тоесть чтобы снять чек нужно кликнуть по любому чекбоксу правее.
Пример для одной строки:
Цитата:0 - это снят чек. 1 - чек стоит
Есть шесть чекбоксов:
0 0 0 1 1 1
Кликаем по чекбоксу номер 2 и получаем:
0 1 1 1 1 1
Кликаем по чекбоксу номер 5 и получаем:
0 0 0 0 1 1
При повторном клике на чекбокс номер 5 картина не меняется:
0 0 0 0 1 1
Кликаем по чекбоксу номер 6 и получаем:
0 0 0 0 0 1
Кликаем по чекбоксу номер 1 и получаем:
1 1 1 1 1 1
Как такое реализовать? При этом важно понимать что таких строк с чекбоксами может быть много. Может реализовать как либо по другому возможно. Заранее благодарен! (Отредактировано автором: 30 Апреля, 2020 - 16:47:46)
|