Có cách nào tốt, trong trình xử lý javascript onfocus(), để trampoline tập trung vào mục tiếp theo trong thứ tự tab, mà không phải nhập thủ công ID của mục cần được tiếp theo?Làm cách nào để bỏ qua các mục khi tabbing mà không sử dụng tabindex?
Tôi đã tạo bộ chọn ngày HTML trong Django/jQuery. Đó là một chỉnh sửa dòng theo sau là biểu tượng lịch bật lên lịch. Tôi muốn có thể tab từ chỉnh sửa dòng sang đầu vào tiếp theo, bỏ qua liên kết cho biểu tượng lịch. Tôi có nghĩa là cho nó là một widget tổng quát, vì vậy tôi không thể hardcode id của bất cứ điều gì là tiếp theo và gọi .focus(). Tôi biết tôi có thể thiết lập thuộc tính tabindex trên tất cả mọi thứ, nhưng đó là hướng dẫn sử dụng nhiều hơn tôi muốn. Ngoài ra, iirc, điều đó sẽ không ngăn nó lấy trọng tâm, nó sẽ chỉ đặt nó vào cuối thứ tự tab.
Điều này không bỏ qua tiêu điểm, nó đặt lại nó để khi tab được nhấn tiếp theo, nó sẽ chọn phần tử đầu tiên trên trang – wnbates