Программирование > JavaScript & JScript
Yes/No и сабмит форм
Xander:
Кто видел работающий пример того, чтобы на кнопку отсыла формы нажимали, и перед отсылкой задавался вопрос "вы уверены, что хотите это сделать?".
Я могу повесить на OnClick функцию return confirm(....), однако форма все равно отсылается.
Если кто-нибудь знает, как определить в событии OnSubmit, какой из сабмитов был нажат (их два, названия одинаковые, подписи разные) - тоже пишите.
Макс:
Xander
что-то ты не так делаешь:
--- Код: ---
--- Конец кода ---
- работает
--- Цитировать ---Xander:
Если кто-нибудь знает, как определить в событии OnSubmit, какой из сабмитов был нажат (их два, названия одинаковые, подписи разные) - тоже пишите.
--- Конец цитаты ---
это надо определять не в onSubmit а в onclick для каждой из этих кнопок писать какой-нибудь код, который бы при клике устанавливал флаг, какая из кнопок была нажата (ручками все)
Xander:
Ага.
Я не протестировал код в IE.
только в опере.
commander:
Может стоит попробовать что-то вроде этого:
function Check_del()
{
if( confirm("Are you realy want to delete this section?!") )
{ return true;
}
else
{return false;
}
}
Xander:
Не, идея была как раз в том, что есть две кнопки, и по одной данные подтверждаются, а по другой - удаляются.
Глюк был в том, что в Опере версии 6 не работает OnClick="return false;" у кнопки.
Навигация
Перейти к полной версии