SORU
26 EYLÜL 2009, CUMARTESİ


Nasıl içerik değişti bir textbox'in tespit

Bir textbox içeriği değişti zaman tespit etmek istiyorum. Keyup yöntemi kullanabilirsiniz, ama aynı zamanda mektup üretmek tuş vuruşlarını, ok tuşları gibi algılar. Bu keyup olayı kullanarak yapmak için iki yöntem düşündüm:

  1. Eğer basılan tuşun ascıı kodu\backspace\silin bir harf explictly kontrol edin
  2. Kilitler anahtar inme önce metin kutusundaki metin ve bu değişip değişmediğini kontrol edin ne hatırlamak için kullanın.

Hem biraz hantal görünüyor.

CEVAP
31 Mart 2012, CUMARTESİ


Gözlem '' olay yerine ''. değişim giriş Başlat

jQuery('#some_text_box').on('input', function() {
    // do your stuff
});

güzel ve temiz olan ...ama daha da uzatılabilir için:

jQuery('#some_text_box').on('input propertychange paste', function() {
    // do your stuff
});

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Justin Schenck

    Justin Schen

    24 Kasım 2006
  • MrMimoB

    MrMimoB

    11 NİSAN 2011
  • TheForgottenGamer1

    TheForgotten

    28 AĞUSTOS 2009