Форум сетевых администраторов
Показаны 3 сообщений на этой странице

Форум сетевых администраторов (http://netadmin.ws/forum/index.php)
- Java/Java Scripts (http://netadmin.ws/forum/forumdisplay.php?forumid=9)
-- Определение нажатой кнопки (http://netadmin.ws/forum/showthread.php?threadid=11799)


Помещено polo 12-06-2006 в 19:00:

Определение нажатой кнопки

Как можно определить какая именно кнопка была нажата при отправке формы если учитывать что форма содержит более одной кнопки submit. Что-то я не нахожу ни одного свойства event которое бы содержало данную инфу.

__________________
Всегда есть решение.


Помещено RaZEr 12-06-2006 в 20:28:

<input type="submit" onclick="this.hidden_field.value = 'mysubmit'; return true;" />

__________________
The time was broken ...


Помещено polo 13-06-2006 в 03:29:

ну это конечно интересно. Тут действие такое, форме присваивается функция для onsubmit, это делается на лету, форма об этом не знает. Далее при сабмите собираются значения всех полей. Единсвтенно не получается получить нажатую кнопку. О вышесказанном я думал. Наверное всеже другова способа нет. Нужно будет создавать доп. поле и для кнопок делать экшен который бы забивал значение в это поле. Не хотелось лишний раз перебирать все поля, искать сабмиты и т.д.

__________________
Всегда есть решение.


Формат времени GMT. Текущее время 15:50.
Показаны 3 сообщений на этой странице

Powered by: vBulletin Version 2.2.4
Copyright © Jelsoft Enterprises Limited 2000, 2001.