Здравствуйте, подскажите возможно ли выполнять функцию а только потом сабмитить форму ?
Например при клике на инпут сабмита чтоб выполнился сперва алерт только потом произошел сабмит формы:
<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');
Или тоже самое но только с бутоном.
Возможно ли обрабатывать события на странице чтоб выполнялась сперва функция, а только потом сабмит ?
Подскажите пожалуйста возможно такое и в какую сторону копать, заранее спасибо.