Heim > Fragen und Antworten > Hauptteil
Ich versuche gerade, eine Umfrage für eine Website zu erstellen, bei der ich eine bestimmte Anzahl an Fragen und eine bestimmte Anzahl an Antworten habe. Aber jetzt muss ich die Anzahl der Antworten auf andere Werte ändern (statt 4, sondern 2, 3, 5 usw.). Ich weiß nichts über Website-Entwicklung.
Am Anfang hatte ich eine unsortierte Liste:
question.innerHTML = `<h2>Q${count + 1}. ${questions[count].question}</h2> <ul class="option_group"> <li class="option">${first}</li> <li class="option">${second}</li> <li class="option">${third}</li> <li class="option">${fourth}</li> </ul>`;
Davor habe ich Folgendes verwendet:
let[first, second, third, fourth] = questions[count].options;
um Optionen anzuzeigen. Ich habe darüber nachgedacht, ein Array zu verwenden, um jedes Element der bereitgestellten Optionen zu zählen und es für jede Frage zu ändern, aber ich kann anscheinend nicht die richtige Art und Weise finden, den Befehl zu bilden. Vielen Dank im Voraus für jeden Rat!
P粉0605283262023-09-11 10:50:16
let html = `<h2>Q${count + 1}. ${questions[count].question}</h2> <ul class="option_group">` for (let item of questions[count].question) { html += `<li class="option">${item}</li>` } html += '</ul>'