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

  • Adam Washington

    Adam Washing

    12 Mayıs 2006
  • Andrew_Huang

    Andrew_Huang

    10 ŞUBAT 2006
  • ELawshea

    ELawshea

    26 Mayıs 2008