"Liste de contrôle d'enquête : n options pour résoudre les problèmes Javascript non triés"
P粉512526720
P粉512526720 2023-09-10 20:24:03
0
1
426

J'essaie actuellement de créer une enquête pour un site internet où j'ai un certain nombre de questions et un certain nombre de réponses. Mais maintenant, je dois modifier le nombre de réponses en différentes valeurs (au lieu de 4, mais 2, 3, 5, etc.). Je ne connais rien au développement de sites Web.

Au début, j'avais une liste non triée :

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>`;

Avant cela, j'utilisais :

let[first, second, third, fourth] = questions[count].options;

pour afficher les options. J'ai envisagé d'utiliser un tableau pour compter chaque élément des options fournies et le modifier pour chaque question, mais je n'arrive pas à trouver la bonne façon de former la commande. Merci d'avance pour tout conseil!

P粉512526720
P粉512526720

répondre à tous(1)
P粉060528326
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>'
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal