• 29-04-2010, 18:16:30
    #1
    Üyeliği durduruldu
    şimdi sayfamda

    <div id="abc_alt">....</div>
    <div id="def_alt">....</div>
    <div id="123_alt">....</div>
    <div id="ad56_alt">....</div>
    şeklinde bir yapı var. aşağıdaki js fonksiyonu ile bu divlerden dilediğimi kapatıp açtırabiliyorum.

    hideLevel(levelId)

    takıldığım nokta; sayfa yüklendiğinde bu div lerin hepsi açık oluyor. bunların ilk başta kapatılmasını sağlamaya çalışıyorum. yani bi HideAll() gibi bir fonksiyon ile tüm bu div ler için hideLevel fonksiyonunu teker teker çalıştırmak istiyorum. div lerin ortak noktası, id lerinin sonundaki "_alt" kısmı.

    nasıl yaparım bunu?
  • 29-04-2010, 20:55:20
    #2
    Üyeliği durduruldu
    hocam sana kısaca şöle
    javascriptinin arasına şöle bir fonksiyon ekle
    function hidedivs(){
     hideLevel(levelId);
    }
    body içine de onload ekle aşağıdaki gibi
    <body onload="hidedivs();">
    mantığını anlamışsındır umarım