Пробую сделать расписание по дням недели.
Собственно проблема с выводом в переменную newContent
Может кто знает, в чем подвох?
var xhr = new XMLHttpRequest();
xhr.onload = function() {
if(xhr.status === 200 && xhr.readyState == 4) {
responseObject = JSON.parse(xhr.responseText);
actualDateTime = responseObject.ActualDateTime;
var newContent = '';
for (var i=0; i<=responseObject.Data.length; i++) {
newContent += '<div class="event"><p>'+ responseObject.Data[i].BeginTime + '</p></div>';
}
document.getElementById('content').innerHTML = newContent;
}
};
xhr.open('GET', 'https://api.fitpass.ru/api/lesson/timetable?club=308', true);
xhr.send(null);
<div id="content"></div>
У вас банальная опечатка, вместо length
написано lenght
.
Также, у вас не верное условие в цикле. Нужно использовать строгое неравенство <
. Потому что если использовать нестрогое неравенство <=
, то у вас будет выход за границы массива.
Что бы такого не повторялось рекомендую использовать какую-нибудь IDE или хороший текстовый редактор, типа SublimeText.
var xhr = new XMLHttpRequest();
xhr.onload = function() {
if (xhr.status === 200 && xhr.readyState == 4) {
responseObject = JSON.parse(xhr.responseText);
actualDateTime = responseObject.ActualDateTime;
var newContent = '';
for (var i = 0; i < responseObject.Data.length; i++) {
newContent += '<div class="event"><p>' + responseObject.Data[i].BeginTime + '</p></div>';
}
document.getElementById('content').innerHTML = newContent;
}
};
xhr.open('GET', 'https://api.fitpass.ru/api/lesson/timetable?club=308', true);
xhr.send(null);
<div id="content"></div>
У вас опечатка, вместо lenght
надо length
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Есть циклический слайдер, в котором ушедший влево кадр обрезается и вставляется в конецПроблема заключается в том, что при обрезке этого...
У меня есть backend на jsf+spring
Нужно чтобы при выборе определенного набора radio выводился нужный текст