如何在循环中定义setInterval?

时间:2017-05-24 20:42:45

标签: javascript for-loop setinterval

我有这样的示例代码

        <input type="button" value="test" onclick="newfunc()"/>
        <br/>
        <div class="first">
            <input type="text" id="iid88" />
            <br />
        </div>
    <script>
function newfunc() {
    var one = document.getElementsByClassName('first')[0].querySelectorAll("[id^=iid]");
            for (var i = 0; i < one.length; i++)
            {
            setInterval(function () {
            one[i].value = 20;
            }, 1000);
            }
}
    </script>

我无法在输入文本框中得到答案。 我该如何解决这个问题?

我看到此页面JavaScript closure inside loops – simple practical example但是这里我们在答案中没有任何setInterval用法

0 个答案:

没有答案