@Newer123

Как сделать, чтобы ставилась только одна оценка?

Есть опросник, где можно поставить оценку.
Сейчас выбираются все оценки (реализованы через "input"). Как сделать так, чтобы можно было выбрать только одну оценку для одного вопроса?
Примерно вот такое поведение:
ScreenRecorderProject100.gif
  • Вопрос задан
  • 97 просмотров
Решения вопроса 1
0xD34F
@0xD34F Куратор тега JavaScript
Задать имена input'ам - одинаковые внутри одной строки, разные у разных строк.

Или, вариант говнокодера.
document.querySelector('table').addEventListener('change', ({ target: t }) => {
  t.closest('tr').querySelectorAll('input[type="radio"]').forEach(n => n.checked = n === t);
});
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы