«getelementsbyclassname» etiketlenmiş sorular

11
JS: Array.forEach kullanarak getElementsByClassName sonucu üzerinden yineleme
Bazı DOM öğeleri üzerinde yineleme yapmak istiyorum, bunu yapıyorum: document.getElementsByClassName( "myclass" ).forEach( function(element, index, array) { //do stuff }); ama bir hata alıyorum: document.getElementsByClassName ("myclass"). forEach bir işlev değil Ben de bunu biliyoruz bu yüzden Firefox 3 kullanıyorum getElementsByClassNameve Array.forEachmevcuttur. Bu iyi çalışıyor: [2, 5, 9].forEach( function(element, index, array) { …

10
QuerySelectorAll ve getElementsBy * yöntemleri ne döndürür?
Do getElementsByClassName(ve benzeri benzer işlevler getElementsByTagNameve querySelectorAll) çalışma ile aynı getElementByIdya da elemanlarının bir dizi döndürür mı? Sormamın nedeni, kullandığım tüm öğelerin stilini değiştirmeye çalışmam getElementsByClassName. Aşağıya bakınız. //doesn't work document.getElementsByClassName('myElement').style.size = '100px'; //works document.getElementById('myIdElement').style.size = '100px';

6
Öğeyi sınıf ve kimliğe göre öğenin içine alma - JavaScript
Pekala, daha önce JavaScript ile uğraştım, ama yazdığım en faydalı şey bir CSS stil değiştirici. Bu yüzden biraz yeniyim. Diyelim ki böyle bir HTML kodum var: <div id="foo"> <div class="bar"> Hello world! </div> </div> "Merhaba dünya!" "Güle güle dünya!" ? Document.getElementByClass ve document.getElementById'in nasıl çalıştığını biliyorum, ancak daha spesifik olmak …

7
JavaScript ile GetElementById yerine getElementByClass nasıl yapılır?
Her DIV'nin sınıfına bağlı olarak bir web sitesindeki belirli DIV öğelerinin görünürlüğünü değiştirmeye çalışıyorum. Geçiş yapmak için temel bir JavaScript pasajı kullanıyorum. Sorun script sadece kullanmasıdır getElementByIdolarak, getElementByClassJavaScript desteklenmez. Ve maalesef DIV'leri adlandırmak için id değil class kullanmam gerekiyor çünkü DIV adları XSLT stil sayfam tarafından belirli kategori adları kullanılarak …
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.