jQuery: Bir ENTER'i SEKME olarak değiştirme

Web uygulamalarında yaygın bir uygulama, ENTER tuşunun davranışının genellikle varsayılan olarak sahip olduğu davranış olmamasıdır. ve jQuery ile bu davranışı oldukça kolay bir şekilde değiştirebilirsiniz.

Gerekli kod şudur:

function enter2tab (e) {
eğer (e.keyCode == 13) {
cb = parseInt ($ (bu) .attr ('tabindex'));

eğer ($ (': girdi [tabindex = \ »+ (cb + 1) +' \ ']')! = null) {
$ (': girdi [tabindex = \ »+ (cb + 1) +' \ ']'). odak ();
$ (': girdi [tabindex = \ »+ (cb + 1) +' \ ']'). seçin ();
e.preventDefault ();

yanlış döndür;}}}

Enter2tab işlevini, daha fazla gizem olmadan uygulanmasını istediğiniz eyleme dahil etmeniz gerekir.

Kaynak | kristal


Yorumunuzu bırakın

E-posta hesabınız yayınlanmayacak. Gerekli alanlar ile işaretlenmiştir *

*

*

  1. Verilerden sorumlu: Miguel Ángel Gatón
  2. Verilerin amacı: Kontrol SPAM, yorum yönetimi.
  3. Meşruiyet: Onayınız
  4. Verilerin iletilmesi: Veriler, yasal zorunluluk dışında üçüncü kişilere iletilmeyecektir.
  5. Veri depolama: Occentus Networks (AB) tarafından barındırılan veritabanı
  6. Haklar: Bilgilerinizi istediğiniz zaman sınırlayabilir, kurtarabilir ve silebilirsiniz.

  1.   FERNANDO dijo

    Size söylüyorum, kodunuzu kullanın ve benim için çalışmıyor, ENTER tuşuna basıldığında, odağı bir sonraki girişe taşımak için bir SEKME işlevi gördüğünü kontrol etmek istiyorum

  2.   Siktir git, ben seni doğurdum dijo

    Çalışmadığı için kodun sözdizimini kontrol edin. Bir dekorasyon haline gelen lanet tek alıntılar yüzünden olacak ve kapanmayan çift tırnak var.