Получить идентификатор отмеченного переключателя с помощью Perl - PullRequest
0 голосов
/ 17 февраля 2011

Я новичок в Perl.

В настоящее время я делаю что-то подобное, чтобы получить значение выбранной радиокнопки в группе

$myVariable = param('radioButtonGroupName');

Мне было интересно, можно ли получить ID * 1007?* этой выбранной радио-кнопки.

Спасибо

Ответы [ 2 ]

3 голосов
/ 17 февраля 2011

Можно, но не напрямую.

Что вам нужно сделать, это следующий обходной путь:

  • Создать скрытый элемент ввода <INPUT TYPE=HIDDEN NAME='radio_id' VALUE=''>

  • На ваших переключателях создайте обработчик onChange, который будет содержать код JavaScript для проверьте, какая радиокнопка была нажата и ее идентификатор, и введите значение идентификатора в значение radio_id elemebt.

  • Ваш скрипт получит доступ к идентификатору через param('radio_id');

Опять же, достаточно простого совпадения идентификаторов и значений для переключателя:)

3 голосов
/ 17 февраля 2011

Нет, это невозможно, идентификатор не отправляется на сервер.

Вы можете установить одно и то же значение и идентификатор, но это может не сработать для вашего приложения.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...