Показать сообщение отдельно
Старый 19.05.2002, 15:49
hemilion вне форума Посмотреть профиль Отправить личное сообщение для hemilion Посетить домашнюю страницу hemilion Найти все сообщения от hemilion
  № 2  
hemilion
 
Аватар для hemilion

Регистрация: Apr 2002
Адрес: Россия / Санкт-Петербург
Сообщений: 185
Отправить сообщение для hemilion с помощью ICQ
сколько не работал с событием "сабмит" никогда не пользовался тегом "сабмит"

все делается намного проще

1.
у тебя есть форма, для которой прописаны "имя" и "action"
метод сам выбираешь
например
<form name="workform" method="POST" action="http://xxx.yyy.zz/*.jsp">
</form>

2. на этой форме делаешь скрытый тег (если тебе необходимо определить какой "сабмит" был нажат
<input type=hidden name ="action" value="">
имя любое

3. сажаешь на форму две (сколько угодно) кнопки (я обычно делаю ссылками с яваскриптом вместо урла)
и по событию каждой кнопки пишеш примерно такой яваскрипт

javascript:document.workform.action.value='submit_name1';document.workform.submit()

javascript:document.workform.action.value='submit_name2';document.workform.submit()

для каждой кнопки свое имя.

4. в результате у тебя и сабмиты корректно отрабатываются... и на сервере ты знаешь - кто из них был нажат


P.S.
а сабмитами я все-таки не пользуюсь
__________________
прежде чем решать задачу, подумай - что делать с её результатом