Я довольно новичок в Java Script, и мне нужна помощь с проблемой следующего фрагмента кода. Здесь я использую оператор IF для проверки входящего сообщения SNS. Если это правильно, я отображаю значения из сообщения.
else if (obj.intent === "list" && obj.message === 'success'){
var innerHTMLval = '<table class="test"><tr><td class="test-loc"><img src="favicon.png" width="10%"></td><td class="test-loc"> View</td></tr>'
+ ' <tr><td class="forecast">'+ obj.artikel0+ '</td><td class="forecast">' + obj.stueckzahl0 + '</td> </tr>'
+ ' <tr><td class="forecast">'+ obj.artikel1+ '</td><td class="forecast">' + obj.stueckzahl1 + '</td> </tr>'
+ ' <tr><td class="forecast">'+ obj.artikel2+ '</td><td class="forecast">' + obj.stueckzahl2 + '</td> </tr>'
+ '</table>'
document.getElementById('display').innerHTML = innerHTMLval;
}
Все работает нормально, но теперь я хочу знать, могу ли я работать с циклом for, который добавляет одну строку для каждого числа.
Моя полезная нагрузка выглядит следующим образом:
{
"intent": "list",
"message": "success",
"artikel0": "A",
"stueckzahl0": 10,
"artikel1": "B",
"stueckzahl1": 10,
"artikel2": "A",
"stueckzahl2": 10,
"artikel3": "C",
"stueckzahl3": 10,
}
Есть ли возможность добавить строки с циклом Foor в зависимости от количества строк в полезной нагрузке?
Большое спасибо