GlobalEventHandlers.onsubmit

Baseline Widely available

This feature is well established and works across many devices and browser versions. It’s been available across browsers since July 2015.

Обработчик события отправки формы

Синтаксис

window.onsubmit = funcRef;

Параметры

  • funcRef – ссылка на функцию.

Пример

<html>
<script>
function reg() {
  window.captureEvents(Event.SUBMIT);
  window.onsubmit = hit;
}

function hit() {
  console.log('hit');
}
</script>

<body onload="reg();">
<form>
  <input type="submit" value="submit" />
</form>
<div id="d"> </div>
</body>
</html>

Замечания

Событие submit возникает, когда пользователь кликает на кнопку "Отправить" в форме (<input type="submit"/>)

Событие submit не возникает, когда пользователь вызывает функцию form.submit() напрямую

Спецификации

Specification
HTML Standard
# event-submit
HTML Standard
# handler-onsubmit