Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737 Форумы портала PHP.SU :: Запись цифры в Поле, после отметки чекбокса
Покинул форум
Сообщений всего: 81
Дата рег-ции: Дек. 2012
Помог: 0 раз(а)
Добрый день,
Подскажите, пожалуйста как повесить обработчик на 2-ой чекбокс var2,
чтобы при нажатии на него, в Поле ввода где переменная znachenie вписывалась цифра 10?
И также при нажатии на + и – значение в поле znachenie увеличивалось на 10 при нажатии на + или уменьшалось на 10 при нажатии на минус.
То есть два раза на + нажали, получили 20.
Можно пример?
Покинул форум
Сообщений всего: 81
Дата рег-ции: Дек. 2012
Помог: 0 раз(а)
а чекбокс вроде не работает, только плюс
это если у себя делать надо джиквери инклудить какую-то версию? (Добавление)
а кстати, если 2 поля ввода, или 10 полей, то при таком раскладе вроде как работать не будет, т.е. например:
это если у себя делать надо джиквери инклудить какую-то версию?
Можно такую же как в примере: 1.8.3
Но вообще для такого маленького кода JQuery подключать нет смысла, лучше переписать на родном JS (Добавление)
Ставьте уникальные ID и все будет работать.
Алексей_М
Отправлено: 18 Августа, 2015 - 12:24:46
Гость
Покинул форум
Сообщений всего: 81
Дата рег-ции: Дек. 2012
Помог: 0 раз(а)
наврено должна быть какая-то другая логика?
просто если у нас допустим будет 50 полей, где нужно + - поделать, 50 уникальный id делать?:-\
и 50 вариантов:
Покинул форум
Сообщений всего: 81
Дата рег-ции: Дек. 2012
Помог: 0 раз(а)
andrewkard пишет:
Да, вот так примерно:
http://jsfiddle.net/d9j64p3w/11/
а можно ли перенос цифр сделать, но основываясь на чекбоксах, типа 30 хотим перенести туда где 10, отмечаем у 30 левый чекбокс, а у 10 правый чекбокс, и тогда 30 переносится на уровень где 10
типа:
что-то типа:
<input type="checkbox" name="var2" value="" onclick="if(this.checked){znachenie.value= там где отмечен левый чекбокс у 30}">
вот "там где отмечен левый чекбокс у 30", как-то не ясно как сделать
andrewkard
Отправлено: 18 Августа, 2015 - 18:40:12
Участник
Покинул форум
Сообщений всего: 1372
Дата рег-ции: Нояб. 2014
Помог: 30 раз(а)
Алексей_М пишет:
а можно ли
можно сделать, но цель не ясна. Может лучше стрелочка в качестве кнопки?
Алексей_М
Отправлено: 18 Августа, 2015 - 18:43:54
Гость
Покинул форум
Сообщений всего: 81
Дата рег-ции: Дек. 2012
Помог: 0 раз(а)
это какая стрелочка?)
суть перенести значение из одного поля в другое, путём отметки - откуда и куда переносим.
то есть выбирает что перенести, жмём чекбоксы (как в моём примере) и нажимаем субмит, и числа переносятся уже из формы в дальнейший скрипт.
andrewkard
Отправлено: 18 Августа, 2015 - 19:02:57
Участник
Покинул форум
Сообщений всего: 1372
Дата рег-ции: Нояб. 2014
Помог: 30 раз(а)
Алексей_М пишет:
это какая стрелочка?)
Ладно.
Отлавливаем событие чекбокса, если он выбран, бежим циклом по второй группе чекбоксов, если находим выбранный, добавляем либо заменяем значение.
Ничего сложного.
Алексей_М
Отправлено: 18 Августа, 2015 - 19:06:57
Гость
Покинул форум
Сообщений всего: 81
Дата рег-ции: Дек. 2012
Помог: 0 раз(а)
а стрелочка проще?
да в принципе без разницы, главное чтобы указать откуда и куда перекинуть цифры, а как это указать без разницы. Указать-то не проблема, а чтобы они вписались сами. (Добавление)
что-то вроде какие-то сложные джиквери технологии
10-ка добавляется оказывается вообще элементарно через онклик.
Все гости форума могут просматривать этот раздел. Только зарегистрированные пользователи могут создавать новые темы в этом разделе. Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.