powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Выдача вопроса перед отправкой данных формы
8 сообщений из 8, страница 1 из 1
Выдача вопроса перед отправкой данных формы
    #33613850
pros
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здравствуйте.
Подскажите, как сделать вывод вопроса пользователю, типа "Вы уверены?", когда он нажал на кнопку отправки данных формы на сервер:

<form method="POST" action="script.php">
...
...
...
<input type="submit" name="send" value="отправить" class="button"><br>
</form>

Если пользователь ответил "Да", то отправляем данные, если "Нет", то ничего не делаем
...
Рейтинг: 0 / 0
Выдача вопроса перед отправкой данных формы
    #33614095
Фотография Denis Popov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Один из вариантов:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
<script type="text/javascript"><!--
function submitTestForm() {
  if (confirm("Are you sure?")) {
    document.testForm.submit();
  }
}
//-->
</script>
<form name="testForm" action="script.php">
  <input name="testText" type="text">
  <input type="button" name="send" value="отправить" class="button" onclick="submitTestForm()">
</form>
...
Рейтинг: 0 / 0
Выдача вопроса перед отправкой данных формы
    #33614138
pros
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо

1. А можно это сделать прямо в теле onClick?
2. Нужно знать обязательно имя формы?
...
Рейтинг: 0 / 0
Выдача вопроса перед отправкой данных формы
    #33614166
Фотография Denis Popov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
1.
2.
3.
<form action="script.php" onsubmit="return confirm('Are you sure?')">
  <input name="testText" type="text">
  <input type="submit">
</form>
...
Рейтинг: 0 / 0
Выдача вопроса перед отправкой данных формы
    #33614191
pros
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
3. А если нужно сделать несколько submit с вопросом для одной формы?
...
Рейтинг: 0 / 0
Выдача вопроса перед отправкой данных формы
    #33614237
Фотография Denis Popov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Не понял вопрос, честно говоря.
...
Рейтинг: 0 / 0
Выдача вопроса перед отправкой данных формы
    #33614420
pros
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ну типа такого:
Код: plaintext
1.
2.
3.
4.
5.
6.
<method="POST" form action="script.php" name="formname" >
...
...
<input type="submit" name="send1" value="отправить1"  class ="button">
<input type="submit" name="send2" value="отправить2"  class ="button">
</form>

И чтобы для каждой кнопки был confirm:
Код: plaintext
1.
2.
3.
<input type="button" name="send1" value="отправить1" onclick="javascript: if (confirm('Вы уверены? ')){ submit();}">

<input type="button" name="send2" value="отправить2" onclick="javascript: if (confirm('Вы уверены? ')){ submit();}">
...
Рейтинг: 0 / 0
Выдача вопроса перед отправкой данных формы
    #33614500
Фотография Denis Popov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Тогда ИМХО красивее будет через указание имени формы и написание функции
javascript'а, как в первом варианте. Можно написать несколько функций для каждой
кнопки или передавать дополнительный аргумент в одну функцию.
Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / Выдача вопроса перед отправкой данных формы
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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