Подія onsubmit виникає при надсиланні форми, це зазвичай відбувається, коли користувач натискає спеціальну кнопку Submit.
Синтаксис
onsubmit="<скрипт>"
Значення
Див. скрипт.
Приклад
<!DOCTYPE HTML> <html> <head> <meta charset="utf-8"> <title>Подія onsubmit</title> <script> function deleteName(f) { if (confirm("Ви впевнені, що хочете видалити виділений пункт? Ця операція не відновна.")) f.submit(); } </script> </head> <body> <form action="handler.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>
У цьому прикладі під час надсилання форми буде виведено діалогове вікно. При натисканні на кнопку ОК форма буде надіслана на адресу, задану атрибутом action, а при натисканні на кнопку Відмінити дані форми передаватися не будуть.
Браузери
4 | 12 | 1 | 3.5 | 1 | 1 |
1 | 1 | 6 | 1 |
Браузери
У таблиці браузерів застосовуються такі позначення.
- — елемент повністю підтримується браузером ;
- — елемент браузером не сприймається та ігнорується;
- — при роботі можлива поява різних помилок, або елемент підтримується із застереженнями.
Число вказує версію браузреа, починаючи з якої елемент підтримується.
Автор та редактори
Останнє змінення: 28.02.2020
Редактори: Влад Мержевич