Maison  >  Questions et réponses  >  le corps du texte

"Liste de contrôle d'enquête : n options pour résoudre les problèmes Javascript non triés"

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粉512526720P粉512526720405 Il y a quelques jours380

répondre à tous(1)je répondrai

  • P粉060528326

    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>'

    répondre
    0
  • Annulerrépondre