Блог Vaden Pro

Все о самостоятельном создании и продвижении сайтов
Вы здесь

Событие onsubmit

Справочник: 

Характеристики атрибута

В каких браузерах работает?

4.0+ 1.0+ 4.0+ 1.0+ 1.0+ 1.0+ 1.0+

Для чего используется

Событие onsubmit приводится в действие в случае отправки какой-либо формы. Другими словами - после клика на Submit.

В каких тегах он может использоваться?

form

Как правильно задавать?

Простейший пример использования атрибута выглядит следующим образом:

onsubmit="код скрипта"

Какие значения могут быть записаны в атрибут?

Скрипт

Пример использования

<!DOCTYPE HTML>
<html>
 <head>
  <meta charset="utf-8">
  <title>Событие onsubmit</title>
  <script>
   function deleteName(f) {
    if (confirm("Вы действительно хотите это удалить?\nЭто действие не обратимо."))
       f.submit();
   }
  </script>
 </head>
 <body>
  <form action="form.php" onsubmit="deleteName(this);return false;">
   <p>Отдельные пункты</p>
   <p><input type="radio" name="p" value="1"> Вишня</p>
   <p><input type="radio" name="p" value="2"> Черешня</p>
   <p><input type="radio" name="p" value="3"> Клубника</p>
   <p><input type="submit" value="Удалить"></p>
  </form>
 </body>
</html>

Пример применения события onmousedown

Событие onsubmit
Этот пример показывает, как можно использовать событие onsubmit на практике. Если в появившемся окне нажать "ОК", форма уйдет по адресу,указанному в action. При нажатии на "Отмену" операция выполнятся не будет.

Тип HTML атрибута: