Автор Тема: Yes/No и сабмит форм  (Прочитано 2751 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Xander

  • санитар леса
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 1780
  • +0/-0
  • 2
    • Просмотр профиля
Yes/No и сабмит форм
« : 19 Мая 2004, 21:16:41 »
Кто видел работающий пример того, чтобы на кнопку отсыла формы нажимали, и перед отсылкой задавался вопрос "вы уверены, что хотите это сделать?".

Я могу повесить на OnClick функцию return confirm(....), однако форма все равно отсылается.

Если кто-нибудь знает, как определить в событии OnSubmit, какой из сабмитов был нажат (их два, названия одинаковые, подписи разные) - тоже пишите.
•••Jah\'d never let us down!•••

Оффлайн Макс

  • vir magni ingenii
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 3534
  • +0/-0
  • 2
    • Просмотр профиля
Yes/No и сабмит форм
« Ответ #1 : 19 Мая 2004, 21:31:39 »
Xander
что-то ты не так делаешь:



- работает

Цитировать
Xander:
Если кто-нибудь знает, как определить в событии OnSubmit, какой из сабмитов был нажат (их два, названия одинаковые, подписи разные) - тоже пишите.
это надо определять не в onSubmit а в onclick для каждой из этих кнопок писать какой-нибудь код, который бы при клике устанавливал флаг, какая из кнопок была нажата (ручками все)
First learn computer science and all the theory. Next develop a programming style. Then forget all that and just hack. ( George Carrette )

Оффлайн Xander

  • санитар леса
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 1780
  • +0/-0
  • 2
    • Просмотр профиля
Yes/No и сабмит форм
« Ответ #2 : 19 Мая 2004, 23:03:29 »
Ага.
Я не протестировал код в IE.
только в опере.
•••Jah\'d never let us down!•••

Оффлайн commander

  • Developer
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 1298
  • +0/-0
  • 2
    • Просмотр профиля
    • http://www.webtips.ru
Yes/No и сабмит форм
« Ответ #3 : 20 Мая 2004, 10:30:47 »
Может стоит попробовать что-то вроде этого:



And no religion too...

Оффлайн Xander

  • санитар леса
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 1780
  • +0/-0
  • 2
    • Просмотр профиля
Yes/No и сабмит форм
« Ответ #4 : 20 Мая 2004, 11:46:38 »
Не, идея была как раз в том, что есть две кнопки, и по одной данные подтверждаются, а по другой - удаляются.

Глюк был в том, что в Опере версии 6 не работает OnClick="return false;" у кнопки.
•••Jah\'d never let us down!•••

Оффлайн Xander

  • санитар леса
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 1780
  • +0/-0
  • 2
    • Просмотр профиля
Yes/No и сабмит форм
« Ответ #5 : 20 Мая 2004, 11:49:31 »
commander
не надо, кстати, давать советы, если сам плаваешь.
твой код полностью идентичен
 OnClick="return confirm(\'Are you realy want to delete this section?!\');"
•••Jah\'d never let us down!•••

 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28