Сообщение от stavatar@yandex.ru
|
Я понимаю,что удобнее использовать Checkbox и прочее такое(что изначально у меня и было,пока препод не сказал,что можно ток button),но таково требование преподавателя, к сожалению...
|
Так это вы должны доказать преподавателю, что в данном случае с точки зрения программиста нужно использовать RadioButton, так как это правильное решение в данном случае. А то, что вы сделали костыль с кнопками и скрытым полем, показывывает, что вы плохо разбираетесь в теме, не уверены как это работает на самом деле, и т. д. Поскольку такое поведение не описано в документации, то это не очевидное решение, и скорей всего попав в реальный проект, над таким кодом будет произведён рефакторинг (хотя бы даже по той причине, что ваше решение требует работы JavaScript, а кнопки не отправляют значения, поскольку они для этого не предназначены)
Возможно преподаватель ждёт от вас именно такого ответа (вам помогут три пункта из поста выше), чтобы вы показали, почему в данном случае не подходит использование <button>.