Показать сообщение отдельно
  #1 (permalink)  
Старый 28.04.2013, 16:59
Профессор
Отправить личное сообщение для lamer Посмотреть профиль Найти все сообщения от lamer
 
Регистрация: 08.02.2012
Сообщений: 216

Обработка событий в нужной очередности.
Здравствуйте, подскажите возможно ли выполнять функцию а только потом сабмитить форму ?

Например при клике на инпут сабмита чтоб выполнился сперва алерт только потом произошел сабмит формы:

<html>

<head>
</head>

<body>

<form>
<input type="text"><br>
<input type="text"><br>
<input type="text"><br>

<input type="submit" value="submit">
<form>

<script>
function doSubmit() {alert('ok!');}
</script>
</body>

</html>


или вместо сабмита такие варианты:

<a href="javascript:alert('alert');">Alert</a>


Чтоб при клике на хреф выполнилась сперва функция doSubmit() только потом выполнился сам код: javascript:alert('alert');

Или тоже самое но только с бутоном.

Возможно ли обрабатывать события на странице чтоб выполнялась сперва функция, а только потом сабмит ?

Подскажите пожалуйста возможно такое и в какую сторону копать, заранее спасибо.
Ответить с цитированием