Событие при сбросе
Пример
Выполнение JavaScript при сбросе формы:
<form onreset="myFunction()">
Enter name: <input type="text">
<input type="reset">
</form>
Другие примеры «Попробуйте сами» ниже.
Определение и использование
Событие onreset возникает при сбросе формы.
Поддержка браузера
Event | |||||
---|---|---|---|---|---|
onreset | Yes | Yes | Yes | Yes | Yes |
Синтаксис
В HTML:
<element onreset="myScript">
В JavaScript:
object.onreset = function(){myScript};
В JavaScript с помощью метода addEventListener():
object.addEventListener("reset", myScript);
Примечание. Метод addEventListener() не поддерживается в Internet Explorer 8 и более ранних версиях.
Технические детали
Пузыри: | да |
---|---|
Отменяемо: | да |
Тип события: | Событие |
Поддерживаемые HTML-теги: | <форма> |
Версия ДОМ: | События уровня 2 |
Дополнительные примеры
Пример
Отобразить текст, который был вставлен в текстовое поле до его сброса:
var x = document.getElementById("myInput");
alert("Before reset, the text was: " + x.value);
Пример
Использование метода reset() объекта формы HTML DOM для сброса формы. Когда это происходит, срабатывает событие onreset, которое запускает функцию оповещения.
// Reset the value of all elements in a form with id="myForm"
function myResetFunction() {
document.getElementById("myForm").reset();
}
// Alert some text when the form is reset
function myAlertFunction() {
alert("The form was reset");
}