urgent please : How to get all child control ID or attribute or tag name in parent Div

urgent please : How to get all child control ID or attribute or tag name in parent Div

I have a Div control d1 and in this div I have furter div and span control.I want to get a list of all element in an array. please help???
 
<div  id="d1">
      <div>
                  <div id="h1">
                              <div id="h2">
                              <span id="s1"></span>
                              </div>
                  </div> 
      </div>
      <p> 
      </p>
</div>
 
output
arrary1[0]=div
arrary1[1]=div
arrary1[2]=div
arrary1[3]=div
arrary1[4]=span
arrary1[5]=p