powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Отмена действия по кнопке в form (JSP)
3 сообщений из 3, страница 1 из 1
Отмена действия по кнопке в form (JSP)
    #34363123
Semen Popov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Здравствуйте, всем!

Ситуация, думаю, простая, потому что часто встречается. Есть JSP, в которой на кнопке через форму навешено какое-либо действие, например сервлет.
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
...
<form name="SomeActionForm" target="_parent" method="post" action="SomeActionServlet">
  <input type="submit" name="submit" value="Добавить"/> 
  <input type="submit" name="submit" value="Изменить"/> 
  <input type="submit" name="submit" value="Удалить"/>
</form>
...
Можно ли в пределах этой JSP отменить действие после того, как пользователь нажал на кнопку?
Есть идея обратиться к JavaScript - создать функцию, которая бы срабатывала по возникновению события onclick на кнопке, например:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
... 
<script >
    function DeleteConfirm() {
         if  (!confirm('Вы уверены, что хотите удалить запись?')) {
           // Запретить действие в form
        }
    }
</script>
...
  <input type="submit" name="submit" value="Удалить" onclick="javascript: DeleteConfirm();"/>
...
Но я не знаю, как запретить вызов действия form в javascript.
А может было бы лучше выполнять это в самом сервлете? Можно ли в сервлете(Post) вызвать стандартное окно с сообщением, типа как это делает confirm(String) в javascript?

Спасибо.
...
Рейтинг: 0 / 0
Отмена действия по кнопке в form (JSP)
    #34363213
Kachalov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
1.
<form ... onsubmit="return(confirm('Вы уверены?'))">

Код: plaintext
1.
<input type="submit" onclick="return(confirm('Вы уверены?'))">
...
Рейтинг: 0 / 0
Отмена действия по кнопке в form (JSP)
    #34363331
Semen Popov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Во, заветное return! Даже не представлял, что его можно использовать в значениях атрибутов. Спасибо.
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / Отмена действия по кнопке в form (JSP)
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]