| 
 как перебрать Divы... в 1 диве <div class = "Tfood" id="Tfood">  <div class="food_div" name="food_div[1]"></div> <div class="food_div" name="food_div[2]"></div> <div class="food_div" name="food_div[3]"></div> </div> подскажите как перебрать дивы в <div class = "Tfood" id="Tfood"> ?? | 
| 
 
var divs = document.getElementById('Tfood').getElementsByTagName('div');
 | 
| 
 Цитата: 
 <div class = "Tfood" id="Tfood"> <div class="food_div" name="food_div[1]"> <div></div> но эти дивы не нужны <div></div> </div> <div class="food_div" name="food_div[2]"></div> <div class="food_div" name="food_div[3]"></div> </div> | 
| 
 установи им id допустим food_divN где N целое число и получай их 
var divs = new Array();
var i = 0;
while(document.getElementById('food_div' + i))
{
 divs[i] = document.getElementById('food_div' + i)
}
допустим так | 
| 
 или по классу ищи document.getElementsByClass('food_div') Но только в IE нет такого метода, но есть замена его | 
| 
 Цитата: 
 while(document.getElementById('food_div[' + i + ']')) { divs[i] = document.getElementById('food_div[' + i + ']') alert(divs[i]); i +=1; } | 
| 
 спс =) | 
| 
 а если так то не получаеться =( while(document.getElementById('food_div[' + i + ']')) { divs[i] = document.getElementById('food_div[' + i + ']') alert(divs[i].getElementsByClass('div_date').value); i +=1; } это если <div class = "Tfood" id="Tfood"> <div class="food_div" name="food_div[1]"> <div class="div_date" ></div> <div></div> </div> <div class="food_div" name="food_div[2]"></div> <div class="food_div" name="food_div[3]"></div> </div> | 
| 
 тьфу забыл про инкремент(i++). Так ты id присвой им. и вообще name убери, так как у div не может быть его, это просто атрибут в данном случаи. | 
| 
 Цитата: 
 <div class = "Tfood" id="Tfood"> <div id="food_div[1]"><div id= "date"></div></div> <div id="food_div[2]"><div id= "date"></div></div> <div id="food_div[3]"><div id= "date"></div></div> </div> и мне нада их перебирать по очереди тоесть снчала 
while(document.getElementById('food_div[' + i + ']'))
{
divs[i] = document.getElementById('food_div[' + i + ']')
//а в нутри както перебрать <div id= "date">
i +=1;
}
divs[i].getElementById('date').value - и так не работает .. ( | 
| Часовой пояс GMT +3, время: 11:14. |