Подія 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
Редактори: Влад Мержевич
