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

  • bcbauer

    bcbauer

    7 ŞUBAT 2007
  • Joe DiFeo

    Joe DiFeo

    7 AĞUSTOS 2012
  • Kyletiv7

    Kyletiv7

    28 Mayıs 2007