Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737 Форумы портала PHP.SU :: Подтверждение перед выполнением действия формы
Покинул форум
Сообщений всего: 208
Дата рег-ции: Март 2008
Помог: 0 раз(а)
Здравствуйте, подскажите пожалуйста, как правильно на javascript написать подтверждение перед выполнением действия формы , т.е. мне надо выполнить действие по нажатию кнопки, при этом я передаю данные на другую пхп страничку. Хотелось бы, чтобы при нажатии на кнопку выходило окошечко с вопросм о подтверждении каког-либо действия. Написала следующее:
Определение полей формы - за Вами. Скажу так же, что если new_func вернет false, то передача параметров скрипту не состоится (это полезно, если нужно, например, проверить правильность ввода на стороне клиента, не загружая скрипт).
----- Есть в мире две бесконечные вещи - это Вселенная и человеческая глупость. Но насчет первой .. я не уверен.
Altynayka
Отправлено: 31 Марта, 2008 - 05:22:33
Частый гость
Покинул форум
Сообщений всего: 208
Дата рег-ции: Март 2008
Помог: 0 раз(а)
EuGen
не обрабатывает все равно.
Сразу выполняет действие.
что значит "определение полей формы"?
Покинул форум
Сообщений всего: 9095
Дата рег-ции: Июнь 2007 Откуда: Berlin
Помог: 707 раз(а)
Я предлагал сделать так (если Вы хотите сделать удаление) - возвращать true если пользователь сказал "Да", ну или false в обратном случае. А если Вы в этой функции будете безусловно делать window.open(), то конечно ничего не будет правильно работать. Это будет выглядеть так:
----- Есть в мире две бесконечные вещи - это Вселенная и человеческая глупость. Но насчет первой .. я не уверен.
Altynayka
Отправлено: 31 Марта, 2008 - 13:55:04
Частый гость
Покинул форум
Сообщений всего: 208
Дата рег-ции: Март 2008
Помог: 0 раз(а)
EuGen
Мне действительно надо, чтобы при "Да" выполнялось действие, при "Нет" не выполнялось.
При нажатии кнопкивыполнить, дейсвие не запрашивается, а сразу выполняется , при
том , что я сделала как вы сказали послед.раз.
но не выходит. может дело в другом?
EuGen
Отправлено: 31 Марта, 2008 - 14:16:14
Профессионал
Покинул форум
Сообщений всего: 9095
Дата рег-ции: Июнь 2007 Откуда: Berlin
Помог: 707 раз(а)
Это странно. Потому что этот код рабочий. Приведите, пожалуйста, весь код, который получается у Вас, возможно, мы что-то упускаем из виду.
----- Есть в мире две бесконечные вещи - это Вселенная и человеческая глупость. Но насчет первой .. я не уверен.
Altynayka
Отправлено: 01 Апреля, 2008 - 06:05:59
Частый гость
Покинул форум
Сообщений всего: 208
Дата рег-ции: Март 2008
Помог: 0 раз(а)
EuGen
спасибо заработало. может у меня был какой-то глюк.
С утра запустила получилось. невероятно.
Altynayka
Отправлено: 23 Апреля, 2008 - 08:57:03
Частый гость
Покинул форум
Сообщений всего: 208
Дата рег-ции: Март 2008
Помог: 0 раз(а)
Скажите пожалуйста, можно ли написать функцию, которая вместе с проверкой на подтверждение, будет делать проверку на содержание полей. пыталась написать кое-что, думаю, что неправильно, по крайней не обрабатывает.
Все гости форума могут просматривать этот раздел. Только зарегистрированные пользователи могут создавать новые темы в этом разделе. Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.