![]() |
Модераторы: korob2001, ginnie |
![]() ![]() ![]() |
|
PalmOs |
|
|||
Новичок Профиль Группа: Участник Сообщений: 9 Регистрация: 11.2.2008 Репутация: нет Всего: нет |
Есть форма, в ней две кнопки, одно поле для ввода. Как сделать так чтобы при нажатие первой кнопки выполнялось одно событие, а при нажатие другой другое событие
Работаю с фреймами. Сейчас при нажатие первой и второй кнопки, происходит одно и то же событие. |
|||
|
||||
ginnie |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 1287 Регистрация: 6.1.2008 Где: Москва Репутация: 4 Всего: 49 |
Уважаемый PalmOs, что Вы подразумеваете под событием? Если Вам нужно, чтобы после нажатия разных кнопок выполнялся разный код скрипта, тогда дайте кнопкам разные имена, и проверяйте в скрипте, какой параметр пришел (в запросе будет параметр, соответствующий нажатой кнопке). Если Вам надо вызывать разные скрипты, в зависимости от нажатой кнопки, то это можно сделать только через javascript.
-------------------- Написать код, понятный компьютеру, может каждый, но только хорошие программисты пишут код, понятный людям. (Мартин Фаулер. Рефакторинг) |
|||
|
||||
PalmOs |
|
|||
Новичок Профиль Группа: Участник Сообщений: 9 Регистрация: 11.2.2008 Репутация: нет Всего: нет |
Мне нужно чтоб после нажатия кнопки, выполнялась определенная часть скрипта.
А можно пример какой нибудь? ![]() |
|||
|
||||
nitr |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 2543 Регистрация: 10.2.2006 Где: Россия :) Репутация: 12 Всего: 84 |
PalmOs, пересмотрите вашу структуру скрипта, например, как посоветовал многоуважаемый ginnie, дайте имена и значения кнопкам, от этого у нас будут разные получаемые параметры, ну и просто события разные на каждый параметр.
Если я вас конечно понял ;) . А так такой способ, к примеру, описан в рецептах Perl, там где CGI (про магазин пример). |
|||
|
||||
ginnie |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 1287 Регистрация: 6.1.2008 Где: Москва Репутация: 4 Всего: 49 |
Уважаемый PalmOs, самый простой пример
-------------------- Написать код, понятный компьютеру, может каждый, но только хорошие программисты пишут код, понятный людям. (Мартин Фаулер. Рефакторинг) |
|||
|
||||
![]() ![]() ![]() |
Правила форума "Perl: CGI программирование" | |
|
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, korob2001, sharq. |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Perl: разработка для Web | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |