![]() |
|
Модераторы: Sardar, Aliance |
![]()
|
|
| iDrum |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 45 Регистрация: 5.5.2006 Репутация: нет Всего: нет |
Задача: на странице допустим 30 чекбосков.Пользователь может отметить только 15.Нужно написать функцию (вызов по onclick на чекбоксе),которая бы автоинкрементировала переменную и загоняла её в куку;проверяем условие для переменой из куки >15 и выводим alert о предупреждение.
про сессионые куки для js что то ничего не нашёл. |
|||
|
||||
| igorold |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 557 Регистрация: 22.12.2005 Где: Россия->Урал-& gt;Миасс Репутация: 2 Всего: 17 |
а зачем загонять переменную именно в куку?
можно просто ведь делать подсчет при выборе или снятии выбора чекбокса ... -------------------- ... у семи нянек 14 сисек ... Putin here, Putin there, Putin almost everywhere! |
|||
|
||||
| iDrum |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 45 Регистрация: 5.5.2006 Репутация: нет Всего: нет |
а как тогда вы будете определять уменьшать или увеличивать переменную?ведь её нада будет где то хранить
|
|||
|
||||
| igorold |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 557 Регистрация: 22.12.2005 Где: Россия->Урал-& gt;Миасс Репутация: 2 Всего: 17 |
... ну ее можно каждый раз просто подсчитывать .... в цикле ...
-------------------- ... у семи нянек 14 сисек ... Putin here, Putin there, Putin almost everywhere! |
|||
|
||||
| iDrum |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 45 Регистрация: 5.5.2006 Репутация: нет Всего: нет |
кусочек кода бы,не могу понять аналитически
|
|||
|
||||
| igorold |
|
||||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 557 Регистрация: 22.12.2005 Где: Россия->Урал-& gt;Миасс Репутация: 2 Всего: 17 |
Ну если у тебя эти чекбоксы с одинаковыми именами, то:
-------------------- ... у семи нянек 14 сисек ... Putin here, Putin there, Putin almost everywhere! |
||||
|
|||||
| iDrum |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 45 Регистрация: 5.5.2006 Репутация: нет Всего: нет |
блин,я не подумал о том что ведь пользователь может ещё и поменять свой ответ,а при этом ind должен остаться не изменым..самое то имхо просто каждый клик считать кол-во галочек.
|
|||
|
||||
| igorold |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 557 Регистрация: 22.12.2005 Где: Россия->Урал-& gt;Миасс Репутация: 2 Всего: 17 |
я тебе сразу и сказал, что самое простое - просто подсчитывать, а не думать - сменил он выбор или нет ... -------------------- ... у семи нянек 14 сисек ... Putin here, Putin there, Putin almost everywhere! |
|||
|
||||
| 12345c |
|
|||
![]() Круглый ![]() ![]() ![]() ![]() Профиль Группа: Vingrad developer Сообщений: 2018 Регистрация: 26.12.2005 Где: наша не пропадала ? Репутация: 57 Всего: 101 |
iDrum, "сессионые куки" - это что-то типа "горячий лёд" (оксюморон). При использовании сессий в куках хранится только sessionId, зашифрованный на сервере, а все данные сессии - там же.
А в этой задаче куки отмечать излишне, всё и без того будет на странице. Чтобы ещё сервер мог прочитать чекбоксы, имя надо задать как "cat[]", а в JS обращаться как (из той процедуры) form.getElementsByName("cat[]")[i]. |
|||
|
||||
![]()
|
| Форум для вопросов, которые имеются в справочниках, но их поиск вызвал затруднения, или для разработчика требуется совет или просьба отыскать ошибку. Напоминаем: 1) чётко формулируйте вопрос, 2) приведите пример того, что уже сделано, 3) укажите явно, нужен работающий пример или подсказка о том, где найти информацию. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | JavaScript: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |