Praktik umum dalam aplikasi web adalah bahwa perilaku tombol ENTER tidak seperti biasanya secara default, dan dengan jQuery Anda dapat mengubah perilaku itu dengan mudah.
Kode yang diperlukan adalah ini:
function enter2tab (e) {
jika (e.keyCode == 13) {
cb = parseInt ($ (this) .attr ('tabindex'));if ($ (': input [tabindex = \ »+ (cb + 1) +' \ ']')! = null) {
$ (': masukan [tabindex = \ »+ (cb + 1) +' \ ']'). focus ();
$ (': masukan [tabindex = \ »+ (cb + 1) +' \ ']'). pilih ();
e.preventDefault ();kembali salah;}}}
Anda harus menyertakan fungsi enter2tab dalam aksi yang Anda inginkan untuk diterapkan, tanpa misteri lagi.
Sumber | kristal
Saya beri tahu Anda, gunakan kode Anda dan itu tidak berfungsi untuk saya, saya ingin mengontrol bahwa menekan ENTER membuat fungsi TAB untuk memindahkan fokus ke input berikutnya
Periksa sintaks kode, karena tidak berfungsi. Itu karena tanda kutip tunggal yang disulap menjadi dekorasi dan ada tanda kutip ganda yang tidak menutup.