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ş:
JavaScript getElementByClass...
Javascript nesneleri dizideki kimliği ...
Görüntü verileri JavaScript mı?...
Gzip ' hizmet CSS ve JavaScript Amazon...
JavaScript soru işareti...