SORU
20 EYLÜL 2011, Salı


JavaScript getElementByClass

class="stopMusic"herhangi bir düğmeye fonksiyonu bir özelliği çalıştırmak için çalışıyorum.Kundakçı bir hata alıyorum

belge.getElementByClass bir fonksiyonu değildir

İşte benim kod:

var stopMusicExt = document.getElementByClass("stopButton");
    stopButton.onclick = function() {
        var ta = document.getElementByClass("stopButton");
        document['player'].stopMusicExt(ta.value);
        ta.value = "";
    };

CEVAP
20 EYLÜL 2011, Salı


Muhtemelen document.getElementsByClassName() (ve daha sonra ortaya çıkan düğüm listedeki ilk öğe kapma) anlamı:

var stopMusicExt = document.getElementsByClassName("stopButton")[0];

stopButton.onclick = function() {
    var ta = document.getElementsByClassName("stopButton")[0];
    document['player'].stopMusicExt(ta.value);
    ta.value = "";
};

Hala hatayı alabilirsiniz

document.getElementsByClassName bir fonksiyonu değildir

bu durumda olsa da eski tarayıcılarda, eğer bu eski tarayıcıları desteklemek isterseniz dönüş bir uygulama sağlayabilirsiniz.

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • ABC News (Australia)

    ABC News (Au

    9 HAZİRAN 2008
  • Absolute Zero(Programming Tutorials)

    Absolute Zer

    22 Kasım 2012
  • BigDawsTv

    BigDawsTv

    20 HAZİRAN 2012