Я новичок в Perl.
В настоящее время я делаю что-то подобное, чтобы получить значение выбранной радиокнопки в группе
$myVariable = param('radioButtonGroupName');
Мне было интересно, можно ли получить ID * 1007?* этой выбранной радио-кнопки.
Спасибо
Можно, но не напрямую.
Что вам нужно сделать, это следующий обходной путь:
Создать скрытый элемент ввода <INPUT TYPE=HIDDEN NAME='radio_id' VALUE=''>
<INPUT TYPE=HIDDEN NAME='radio_id' VALUE=''>
На ваших переключателях создайте обработчик onChange, который будет содержать код JavaScript для проверьте, какая радиокнопка была нажата и ее идентификатор, и введите значение идентификатора в значение radio_id elemebt.
onChange
radio_id
Ваш скрипт получит доступ к идентификатору через param('radio_id');
param('radio_id');
Опять же, достаточно простого совпадения идентификаторов и значений для переключателя:)
Нет, это невозможно, идентификатор не отправляется на сервер.
Вы можете установить одно и то же значение и идентификатор, но это может не сработать для вашего приложения.