Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/73.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 用于带有dropdownlist的循环_Javascript_Html - Fatal编程技术网

Javascript 用于带有dropdownlist的循环

Javascript 用于带有dropdownlist的循环,javascript,html,Javascript,Html,在我的HTML页面上,我有一个包含数字1-5的下拉列表。当用户选择其中一个选项时,我希望我的javascript抓住该选项并循环浏览它,不管选择了多少次,都会询问同一组问题 我的问题是:如何让for循环循环遍历下拉列表中的选定数量,并在Javascript中输出该数量的问题?您需要更改上一个函数: var value = document.getElementById("value").value; console.log(value); for (var i = 0; i

在我的HTML页面上,我有一个包含数字1-5的下拉列表。当用户选择其中一个选项时,我希望我的javascript抓住该选项并循环浏览它,不管选择了多少次,都会询问同一组问题


我的问题是:如何让for循环循环遍历下拉列表中的选定数量,并在Javascript中输出该数量的问题?

您需要更改上一个函数:

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>");
    }
var value=document.getElementById(“value”).value;
console.log(值);
对于(变量i=0;i第一秒”

”; }
问题是什么?是的,我为我的愚蠢道歉,我想我把这件事复杂化了。你有两个问题:
innerHTML+=
是真的,
numAnumals。length
必须改为'numAnimals'抱歉,我惊慌失措。我将投票表决这个答案,并给它正确的分数,因为它确实帮助了我非常感谢你的帮助和理解。