Здається, є багато інформації про те, як подати форму за допомогою javascript, але я шукаю рішення для захоплення, коли форма надіслана, і перехопити її в javascript.
HTML
<form>
<input type="text" name="in" value="some data" />
<button type="submit">Go</button>
</form>
Коли користувач натискає кнопку "Відправити", я не хочу, щоб форму надсилали, але натомість я хотів би викликати функцію JavaScript.
function captureForm() {
// do some stuff with the values in the form
// stop form from being submitted
}
Швидким рубанням було б додати функцію onclick до кнопки, але мені це рішення не подобається ... є багато способів подати форму ... наприклад, натискання return під час введення, чого це не враховує.
Тай