SORU
21 Ocak 2011, Cuma


Düğmesini tetikler girin

İki düğme ile bir sayfa var. <button> bir eleman, diğeri ise <input type="submit">. Düğmeleri o sırada sayfasında görünür. Şeklinde bir metin alanı içinde bir yerlerde olduğumu ve <Enter>, düğme öğe basın. click olay tetiklenir. Bu düğme öğesi ilk oturduğu için olduğunu varsayıyorum.

Varsayılan ayar düğmesi için güvenilir bir yol gibi görünüyor şey bulamıyorum, ne de mutlaka bu noktada da istemiyorum. Daha iyi bir şey olmadığından, form üzerinde herhangi bir tuşa basarak yakaladım ve, eğer basıldığını <Enter> anahtar olsaydı, bunu inkar ediyorum:

$('form').keypress( function( e ) {
  var code = e.keyCode || e.which;

  if( code === 13 ) {
    e.preventDefault();
    return false; 
  }
})

Şimdilik söyleyebileceğim kadarıyla, çalışıyor gibi görünüyor, ama son derece beceriksizce geliyor. Herkes bunu yapmak için daha gelişmiş bir yöntem biliyor mu? Sadece farkında olmadığım bu çözüm için herhangi bir tuzaklar vardır aynı şekilde?

Teşekkürler.

CEVAP
16 EKİM 2012, Salı


Kullanarak

<button type="button">Whatever</button>

hile yapmak gerekir

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • DrePwn

    DrePwn

    22 Temmuz 2011
  • Mismag822 - The Card Trick Teacher

    Mismag822 -

    18 EKİM 2008
  • TWiT Netcast Network

    TWiT Netcast

    27 EKİM 2005