Цитата:
var divs = new Array();
var i = 1;
while(document.getElementById('food_div[' + i + ']'))
{
var Date_export = document.getElementById('food_div[' + i + ']').getElementsByTagName('div')[0].innerHTML
alert(Date_export);
y =0;
while(document.getElementById('food_div[' + i + ']').getElementsByTagName('input')[y]){
alert(document.getElementById('food_div[' + i + ']').getElementsByTagName('input')[y].value);
y +=1;
}
i +=1;
}
|
еще вопрс - а если например случай .. что див внутри много
alert(document.getElementById('food_div[' + i + ']').getElementsByTagName('Div')[y].value); ... такое не получиться .. можно ли както дополнительно еще по Id отсеевать .. в этой же строке?? |
Цитата:
|
var food = document.getElementById('food_div[' + i + ']');//находим элемент с нужным id
var _div = food.getElementsByTagName('div');//делаем массив из всех вложенных div
for (var k=0; k<_div.length; k++) {if(_div[k].id=="id")alert(_div[k].innerHTML )};//ищем в массиве элемент с нужным id
|
Цитата:
|
на всякий случай
var k=0; k<_div.length; k++ тут k а не i |
Цитата:
|
| Часовой пояс GMT +3, время: 01:19. |