Các phần tử thuộc loại
reset
được hiển thị dưới dạng các nút, với trình xử lý sự kiện click
mặc định sẽ đặt lại tất cả các đầu vào trong biểu mẫu về giá trị ban đầu của chúng
Ghi chú. Bạn thường nên tránh bao gồm các nút đặt lại trong biểu mẫu của mình. Chúng hiếm khi hữu ích và thay vào đó có nhiều khả năng khiến người dùng vô tình nhấp vào chúng thất vọng [thường là trong khi cố gắng nhấp vào nút gửi]
Thuộc tính của phần tử chứa một chuỗi được sử dụng làm nhãn của nút. Các nút như
reset
không có giá trị khác
Nếu bạn không chỉ định một value
, bạn sẽ nhận được một nút có nhãn mặc định [thường là "Đặt lại", nhưng điều này sẽ khác nhau tùy thuộc vào tác nhân người dùng]
Các nút được sử dụng để đặt lại biểu mẫu. Nếu bạn muốn tạo nút tùy chỉnh và sau đó tùy chỉnh hành vi bằng JavaScript, bạn cần sử dụng phần tử
3 hoặc tốt hơn nữa là phần tử
4Chúng tôi sẽ bắt đầu bằng cách tạo một nút đặt lại đơn giản
Type in some sample text
Điều này ám chỉ như vậy
Hãy thử nhập một số văn bản vào trường văn bản, rồi nhấn nút đặt lại
Để thêm phím tắt vào nút đặt lại — giống như bạn làm với bất kỳ nào hợp lý — bạn sử dụng thuộc tính toàn cầu
Trong ví dụ này, r được chỉ định làm phím truy cập [bạn sẽ cần nhấn r cộng với các phím bổ trợ cụ thể cho tổ hợp trình duyệt/hệ điều hành của mình; hãy xem danh sách hữu ích của các phím đó]
Type in some sample text
Vấn đề với ví dụ trên là không có cách nào để người dùng biết khóa truy cập là gì. Điều này đặc biệt đúng vì các công cụ sửa đổi thường không theo tiêu chuẩn để tránh xung đột. Khi xây dựng trang web, hãy đảm bảo cung cấp thông tin này theo cách không ảnh hưởng đến thiết kế trang web [ví dụ: bằng cách cung cấp liên kết dễ truy cập trỏ đến thông tin về khóa truy cập trang web là gì]. Việc thêm chú giải công cụ vào nút [sử dụng thuộc tính] cũng có thể hữu ích, mặc dù đó không phải là giải pháp hoàn chỉnh cho mục đích trợ năng
Để tắt nút đặt lại, hãy chỉ định thuộc tính chung trên đó, như vậy
Bạn có thể bật và tắt các nút trong thời gian chạy bằng cách đặt
9 thành
Type in some sample text
1 hoặc
Type in some sample text
2;