Немогу найти Div
while(document.getElementById('food_div[' + i + ']')) { divs[i] = document.getElementById('food_div[' + i + ']') alert(divs[i].getElementById('date').value ); // ругаеться на эту часть кода =( пишет функция getElementById ненайдена.. чтото типа такого i +=1; } выполняю поиск в такой структуре <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> divs[i] - это [object HTMLDivElement] :help: |
Arfey,
Хватит создавать темы одну за одной. |
Цитата:
|
для начала стоит переменную i определить
|
Цитата:
|
а сорри - она уже определенна ...
var divs = new Array(); var i = 1; while(document.getElementById('food_div[' + i + ']')) { divs[i] = document.getElementById('food_div[' + i + ']') alert(divs[i]); i +=1; } |
id это уникальный параметр и его значение не рекомендуеться повторять в различных элементах плюс в диве не value а innerHTML
|
Цитата:
[Break on this error] alert(divs[i].getElementById('Div_Date').innerHTML); |
Arfey, проверьте, чему равен divs[i].
|
Цитата:
|
Часовой пояс GMT +3, время: 02:24. |