Cách dừng sự kiện nhấn phím khi nhấn phím.Dừng sự kiện nhấn phím
Tôi có trình xử lý khóa phím ở đó tôi cần phải dừng sự kiện nhấn phím.
Thực ra tôi có biểu mẫu và hộp văn bản trong đó.
báo chí người dùng whn nhấn phím "enter", keydown tôi kích hoạt sự kiện và có trình xử lý.
gửi biểu mẫu sẽ được kích hoạt trong nhấn phím, vì vậy tôi cần phải dừng sự kiện nhấn phím trong trình xử lý khóa phím của tôi.
event.preventDefault(); không hoạt động trong opera – Santhosh
var suppressEvent = false; chức năng onKeyDown (sự kiện) { suppressEvent = true; event.preventDefault(); } chức năng trênKeyPress (sự kiện) { nếu (suppressEvent) event.preventDefault(); } – andho
Cảm ơn bạn rất nhiều @ john. Điều này đã giúp tôi với một vấn đề tôi đã có nơi xử lý sự kiện tùy chỉnh của tôi gây ra các phím enter để di chuyển đến các tế bào dưới đây trong một bảng html _AND_ đã được thêm một dòng mới không cần thiết trong tế bào mới. Tôi chỉ cần hủy bỏ sự kiện mặc định của phím enter. –