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

  • Call Me Howard

    Call Me Howa

    18 AĞUSTOS 2012
  • Michael Zhang

    Michael Zhan

    8 EYLÜL 2012
  • MrDevin521

    MrDevin521

    18 Temmuz 2010