Một thực tế phổ biến trong các ứng dụng web là hoạt động của phím ENTER không phải là những gì nó thường có theo mặc định, và với jQuery, bạn có thể thay đổi hành vi đó khá dễ dàng.
Mã bắt buộc là sau:
hàm enter2tab (e) {
nếu (e.keyCode == 13) {
cb = parseInt ($ (this) .attr ('tabindex'));if ($ (': input [tabindex = \ »+ (cb + 1) +' \ ']')! = null) {
$ (': input [tabindex = \ »+ (cb + 1) +' \ ']'). focus ();
$ (': input [tabindex = \ »+ (cb + 1) +' \ ']'). select ();
e.preventDefault ();trả về false;}}}
Bạn phải bao gồm hàm enter2tab trong hành động mà bạn muốn nó được áp dụng, không có thêm bất kỳ bí ẩn nào.
Nguồn | Crystalb
Tôi cho bạn biết, hãy sử dụng mã của bạn và nó không hoạt động với tôi, tôi muốn kiểm soát rằng khi nhấn ENTER, nó thực hiện chức năng của TAB để di chuyển tiêu điểm đến đầu vào tiếp theo
Kiểm tra cú pháp của mã, vì nó không hoạt động. Sẽ là vì những câu trích dẫn đơn chết tiệt mà được biến tấu thành một món đồ trang trí và có những câu trích dẫn kép không đóng lại.