2017-02-17 9 views
1

私のHTMLページには、ドロップダウンリストに数字1〜5が含まれています。ユーザーがこれらのオプションの1つを選択すると、私のjavascriptがオプションをつかんでループしますが、何度も同じグループに質問することを選択します。ドロップダウンリスト付きのforループを使用する

私の質問は:どのように私は、ドロップダウンリストと出力に選択された量をループにループのためにJavaScriptで質問倍の量を得るのですか?

+0

質問は何ですか? –

答えて

2

あなたはあなたの最後の関数を変更する必要があります。

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

はい、それは、愚かさのための謝罪は、私はこの –

+0

を複雑にわたりあなたは二つの問題を有していたと思うこと: 'innerHTMLのは+ = 'trueで' numAnumals.length'がnumAnimals' –

+0

謝罪 'に変更しなければならない、私はパニック。私はこの答えをupvoteし、それは私に多くを助けるように正しいマークを与えます –

関連する問題