|
0 / 0 / 0
Регистрация: 19.07.2011
Сообщений: 8
|
|
как считать имя передаваемой переменной формы, либо прикрепить к нему value в image24.02.2012, 07:24. Показов 2350. Ответов 10
Метки нет (Все метки)
Задача: есть картинки кнопок в форме через input type=image. Нужно передать конкретное значение переменной для выбранной кнопки-картинки:
Мои провалившиеся пути решения: 1) value - для этого не приспособлено в теге... 2) задавал input ч/з php и добавлял в тег переменную... 3) давал каждой кнопке имя отличающееся по индексу - но как считать не значение переменной, а передаваемое имя? Каким путём идти - я в темноте...
0
|
|
| 24.02.2012, 07:24 | |
|
Ответы с готовыми решениями:
10
Как узнать имя переменной главной формы? Как можно определить тип переменной передаваемой в функцию? |
|
2450 / 2301 / 597
Регистрация: 27.05.2011
Сообщений: 7,844
|
|
| 24.02.2012, 11:47 | |
|
1
|
|
|
960 / 801 / 85
Регистрация: 21.07.2010
Сообщений: 3,522
|
||
| 24.02.2012, 12:33 | ||
|
0
|
||
|
0 / 0 / 0
Регистрация: 19.07.2011
Сообщений: 8
|
|
| 24.02.2012, 12:35 [ТС] | |
|
???
Я не очень понял механизм. Данный вариант я рассматривал, но не понял, как применить. После нажатия на input type image данные отправляются, как на submit и hidden уже не срабатывает. Вы имеете ввиду гиперссылку, в которую вставляется input hidden?
0
|
|
|
960 / 801 / 85
Регистрация: 21.07.2010
Сообщений: 3,522
|
|
| 24.02.2012, 12:39 | |
|
antr, у вас каждый <input type="image" /> находится в теге <form></form> со своим тегом <input type="submit" /> ?
Если да, то в этой форме задайте еще и тег <input type="hidden"/> , в аттрибуте value которого содержится нужное вам значение. А если у вас только теги <input type="image" />, то тут без js не обойтись
0
|
|
|
2450 / 2301 / 597
Регистрация: 27.05.2011
Сообщений: 7,844
|
|||||||
| 24.02.2012, 12:44 | |||||||
0
|
|||||||
|
0 / 0 / 0
Регистрация: 19.07.2011
Сообщений: 8
|
||||||
| 24.02.2012, 13:01 [ТС] | ||||||
|
Идея такая (конечно можно реализовать и через for, но просто как-то привык к while). Это весьма грубый сокращённый пример:
0
|
||||||
|
2450 / 2301 / 597
Регистрация: 27.05.2011
Сообщений: 7,844
|
|
| 24.02.2012, 13:05 | |
|
и что надо передать ? какую переменную ?
0
|
|
|
0 / 0 / 0
Регистрация: 19.07.2011
Сообщений: 8
|
|
| 24.02.2012, 13:22 [ТС] | |
|
При выборе каждой картинки должно генерироваться какое-нибудь значение, которое можно потом обработать. Я задавал имена name=n{$na} (пока массивы не трогаю), но как к именам (не значениям) получить доступ после передачи не знаю. Это один вариант.
Второй вариант внедрить переменную в тег - тоже не сработал. https://www.cyberforum.ru/images/icons/icon5.gif
0
|
|
|
2450 / 2301 / 597
Регистрация: 27.05.2011
Сообщений: 7,844
|
||||||
| 24.02.2012, 13:32 | ||||||
|
ну оборачивайте Каждую кнопу в форму и кидайте скрытое поле
1
|
||||||
|
0 / 0 / 0
Регистрация: 19.07.2011
Сообщений: 8
|
||||||
| 27.02.2012, 04:09 [ТС] | ||||||
|
Получил пищу для размышлений. Получилось очень криво, т.к. появились формы в форме и пришлось ввести кнопку подтверждающую размеры, а я хотел, чтобы подтверждала размер фотография. Приведу сильно отредактированный код от оригинала (всё форматирование и структуру убрал):
Если убираю внутренние формы, то идеал, но только для последней картинки (то с чего и начал). Добавлено через 22 часа 34 минуты Всё спасибо решил задачу. Кривовато, но работает. К выбору размера применил Ваш метод. Результаты форм сохранял с перезаписью в 2-х текстовых файлах (с начальными значениями 1). В результате одновременно вызываю с них значения и подставляю их в функцию вывода картинки kartin.php. Один недостаток - последующий пользователь будет сначала смотреть картинку предыдущего, с введёнными им же размерами. Но это терпимый недостаток. Серьёзная проблема возникнет, когда одновременно несколько пользователей будут смотреть этот раздел - но это следующая проблема.
0
|
||||||
| 27.02.2012, 04:09 | |
|
Помогаю со студенческими работами здесь
11
как присвоить значение переменной, передаваемой в функцию через параметры Надо что бы при нажатии на какой либо Image с картинкой, картинка перекидывалась в пусто Image, а Image на который нажали исчезал. Как с помощью строковой переменной, содержащей имя формы, создать объект(форма)
Функция, изменяющая значение переменной, передаваемой ей Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Почему дизайн решает?
Neotwalker 09.01.2026
В современном мире, где конкуренция за внимание потребителя достигла пика, дизайн становится мощным инструментом для успеха бренда. Это не просто красивый внешний вид продукта или сайта — это. . .
|
Модель микоризы: классовый агентный подход 3
anaschu 06.01.2026
aa0a7f55b50dd51c5ec569d2d10c54f6/
O1rJuneU_ls
https:/ / vkvideo. ru/ video-115721503_456239114
|
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR
ФедосеевПавел 06.01.2026
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR
ВВЕДЕНИЕ
Введу сокращения:
аналоговый ПИД — ПИД регулятор с управляющим выходом в виде числа в диапазоне от 0% до. . .
|
Модель микоризы: классовый агентный подход 2
anaschu 06.01.2026
репозиторий https:/ / github. com/ shumilovas/ fungi
ветка по-частям.
коммит Create переделка под биомассу. txt
вход sc, но sm считается внутри мицелия. кстати, обьем тоже должен там считаться. . . .
|
|
Расчёт токов в цепи постоянного тока
igorrr37 05.01.2026
/ *
Дана цепь постоянного тока с сопротивлениями и напряжениями. Надо найти токи в ветвях.
Программа составляет систему уравнений по 1 и 2 законам Кирхгофа и решает её.
Последовательность действий:. . .
|
Новый CodeBlocs. Версия 25.03
palva 04.01.2026
Оказывается, недавно вышла новая версия CodeBlocks за номером 25. 03. Когда-то давно я возился с только что вышедшей тогда версией 20. 03. С тех пор я давно снёс всё с компьютера и забыл. Теперь. . .
|
Модель микоризы: классовый агентный подход
anaschu 02.01.2026
Раньше это было два гриба и бактерия. Теперь три гриба, растение.
И на уровне агентов добавится между грибами или бактериями взаимодействий.
До того я пробовал подход через многомерные массивы,. . .
|
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост.
Programma_Boinc 28.12.2025
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост.
Налог на собак: https:/ / **********/ gallery/ V06K53e
Финансовый отчет в Excel: https:/ / **********/ gallery/ bKBkQFf
Пост отсюда. . .
|