jQuery: Enter ni TAB ga o'zgartiring

Veb-dasturlarda keng tarqalgan amaliyot shundan iboratki, ENTER tugmachasining harakati odatda sukut bo'yicha emas, va jQuery yordamida siz ushbu xatti-harakatni osongina o'zgartirishingiz mumkin.

Kerakli kod bu:

enter2tab (e) funktsiyasi {
agar (e.keyCode == 13) {
cb = parseInt ($ (bu) .attr ('tabindex'));

if ($ (': input [tabindex = \ »+ (cb + 1) +' \ ']')! = null) {
$ (': input [tabindex = \ »+ (cb + 1) +' \ ']'). diqqat ();
$ (': input [tabindex = \ »+ (cb + 1) +' \ ']'). tanlang ();
e.preventDefault ();

false qiymatini qaytarish;}}}

Enter2tab funktsiyasini siz istagan joyga boshqa sirlarsiz kiritishingiz kerak.

Manba | Cristalab


Maqolaning mazmuni bizning printsiplarimizga rioya qiladi muharrirlik etikasi. Xato haqida xabar berish uchun bosing bu erda.

2 ta sharh, o'zingizni qoldiring

Fikringizni qoldiring

Sizning email manzilingiz chop qilinmaydi. Kerakli joylar bilan belgilangan *

*

*

  1. Ma'lumotlar uchun javobgardir: Migel Anxel Gaton
  2. Ma'lumotlarning maqsadi: SPAMni boshqarish, izohlarni boshqarish.
  3. Qonuniylashtirish: Sizning roziligingiz
  4. Ma'lumotlar haqida ma'lumot: qonuniy majburiyatlar bundan mustasno, ma'lumotlar uchinchi shaxslarga etkazilmaydi.
  5. Ma'lumotlarni saqlash: Occentus Networks (EU) tomonidan joylashtirilgan ma'lumotlar bazasi
  6. Huquqlar: istalgan vaqtda siz ma'lumotlaringizni cheklashingiz, tiklashingiz va o'chirishingiz mumkin.

  1.   FERNANDO dijo

    Sizga aytaman, kodingizni ishlating va bu men uchun ishlamaydi, men ENTER tugmachasini bosganimda fokusni keyingi kirishga o'tkazish uchun TAB funktsiyasini bajarishini nazorat qilmoqchiman

  2.   Seni bechora, men seni dunyoga keltirdim dijo

    Kodning sintaksisini tekshiring, chunki u ishlamayapti. Bu bezakka aylanib ketadigan va bitta-ikkita tirnoqlarning yopiq tirnoqlari bo'lganligi sababli bo'ladi.