2017-02-17 2 views
1

Auf meiner HTML-Seite habe ich eine Dropdown-Liste mit den Nummern 1-5. Wenn der Benutzer eine dieser Optionen auswählt, möchte ich, dass mein Javascript die Option ergreift und durchläuft, obwohl es oft ausgewählt wurde und die gleiche Gruppe von Fragen gestellt wird.Verwenden von for-Schleifen mit Dropdown-Liste

Meine Frage ist: Wie bekomme ich die FOR-Schleife durch den ausgewählten Betrag in der Dropdown-Liste durchlaufen und die Frage ausgeben, wie oft im Javascript?

+0

Was ist die Frage? –

Antwort

2

Sie benötigen eine letzte Funktion zu ändern:

var value = document.getElementById("value").value; 

    console.log(value); 

    for (var i = 0; i < value; i++) 
    { 
     var output = document.getElementById("test").innerHTML += ("<p>What you want?</p> <select id='animal[i]'> <option value='first'>first</option> <option value='second'>second</option> </select></p>"); 
    } 
+0

Ja, dass es, Entschuldigung für die Dummheit, ich denke, ich war über –

+0

kompliziertes Sie hatte zwei Probleme: 'innerHTML + =' ist wahr und 'numAnumals.length' muss zu' numAnimals 'ändern –

+0

Entschuldigung, ich geriet in Panik. Ich werde diese Antwort aufwerten und ihr die richtige Note geben, da sie mir sehr hilft. –