sự kiện onreset
Thí dụ
Thực thi JavaScript khi một biểu mẫu được đặt lại:
<form onreset="myFunction()">
Enter name: <input type="text">
<input type="reset">
</form>
Thêm các ví dụ "Hãy tự mình thử" bên dưới.
Định nghĩa và Cách sử dụng
Sự kiện thiết lập lại xảy ra khi một biểu mẫu được đặt lại.
Hỗ trợ trình duyệt
Event | |||||
---|---|---|---|---|---|
onreset | Yes | Yes | Yes | Yes | Yes |
Cú pháp
Trong HTML:
<element onreset="myScript">
Trong JavaScript:
object.onreset = function(){myScript};
Trong JavaScript, sử dụng phương thức addEventListener ():
object.addEventListener("reset", myScript);
Lưu ý: Phương thức addEventListener () không được hỗ trợ trong Internet Explorer 8 và các phiên bản trước đó.
Chi tiết kỹ thuật
Bong bóng: | Đúng |
---|---|
Có thể hủy bỏ: | Đúng |
Loại sự kiện: | Biến cố |
Các thẻ HTML được hỗ trợ: | <biểu mẫu> |
Phiên bản DOM: | Sự kiện cấp 2 |
Các ví dụ khác
Thí dụ
Hiển thị văn bản đã được chèn vào trường văn bản trước khi nó được đặt lại:
var x = document.getElementById("myInput");
alert("Before reset, the text was: " + x.value);
Thí dụ
Sử dụng phương thức reset () của Đối tượng biểu mẫu DOM HTML để đặt lại biểu mẫu. Khi điều này xảy ra, sự kiện cài đặt sẵn sẽ kích hoạt, sẽ kích hoạt chức năng cảnh báo.
// 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");
}