Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   value объекта radio в сессию (https://javascript.ru/forum/misc/66272-value-obekta-radio-v-sessiyu.html)

AngryTom 05.12.2016 14:37

value объекта radio в сессию
 
Здравствуйте! Хочу чтобы при выборе радиобаттона в сессию заносилось его value
<input type="radio" class="class_name" name="check_p"  value="1">
<input type="radio" class="class_name" name="check_p"  value="14">
<input type="radio" class="class_name" name="check_p"  value="140">
<input type="submit" name= "submit" class="submit" value="Пополнить" onclick="Pay">


как мне это сделать?

laimas 05.12.2016 15:03

Сессию чего, сервера? А причем тут JS? У клиента есть либо сессионная кука, либо сессионное хранилище, сессии в том понятии какая у сервера у клиента нет. Чего нужно то?

AngryTom 05.12.2016 15:12

laimas,
Куки мне запретили на сайте использовать, по-этому довольствуюсь сессиями. Как я уже описал выше, мне нужно чтобы при выборе радиобаттона и нажатии на кнопку в сессию записывалось значение(value) выбранного радиобаттона!

ksa 05.12.2016 15:16

AngryTom, сессии есть только у серверных языков. У JS нет сессий... :no:

У клиента есть:
- куки
- локальное хранилище

Т.ч. ты точно ошибся разделом.

AngryTom 05.12.2016 15:18

ksa,
я искал по статьях и форумах нашел вот это
session.setAttribute("pay",value);

подумал что в js возможно работать с сессиями.

laimas 05.12.2016 15:32

Цитата:

Сообщение от ksa
- локальное хранилище

Есть еще и сессионное хранилище - sessionStorage

laimas 05.12.2016 15:38

Цитата:

Сообщение от AngryTom
Куки мне запретили на сайте использовать, по-этому довольствуюсь сессиями.

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

Примечание. Если у клиента будут отключены куки, то сессия работать не будет.

ksa 05.12.2016 16:22

Цитата:

Сообщение от laimas
Есть еще и сессионное хранилище - sessionStorage

Бум знать...

ksa 05.12.2016 16:23

Цитата:

Сообщение от AngryTom
я искал по статьях и форумах нашел вот это
session.setAttribute("pay",value);

подумал что в js возможно работать с сессиями.

Получается, что можно. :yes:
По ссылке laimas есть немного описания и примеры...


Часовой пояс GMT +3, время: 10:40.