Yazarlar Sözlük Makaleler Yardım Masası Gözlük Forum İstatistik

Tüm Başlıklar XML

1.  DHTML DOM'da olMAyan method. HTML elementlerinin çoğu için getElementsByTagName() metodu tanımlanmıştır ama getElementsByClassName() diye bir fonksiyon yoktur. Halbuki aynı class ismini verdiğim elementlerin aynı gruba girdiğini belirtmiş oluyorum ve onların listesine her an ihtiyacım olabilir.

Prototype'da bu fonksiyon yazılmış. Aslına bakarsanız yazmak o kadar zor değil kendimiz de yazabiliriz. Şöyle bir şey çalışır sanıyorum:

<script>
function getElementsByClassName(parentElement, className)
{
   var allElements = parentElement.getElementsByTagName('*');
   var foundElements = new Array();

   for(i=0; i<allElements.length; i++)
      if(allElements[i].className == className)
          foundElements[foundElements.length] = allElements[i];

   return foundElements;
}
</script>

fizikci
19 Ekim 2006 18:26
Bu konuda bildiklerinizi bizlerle paylaşabilirsiniz
Tabi bunun için yazarsanız giriş yapmalı, yazar değilseniz yazar olmalısınız.


Bu başlığa bkz veren girişlerin başlıkları nedir?

Bu başlığa bkz veren girişler başka hangi başlıklara bkz verdiler?
© 2005, Bilişim Kulübü. (1078 ms)
Ne yapabilirsin: SubtitleClick ile İngilizceni Geliştir, Çınar Framework ile kod yaz, Eglencelik.org'ta biraz eğlen