Цитата:
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, время: 03:16. |