所以基本上我有一个 for 循环,我试图让它运行 x 次。取决于用户输入的内容。我遇到的问题是如何获取用户输入,并确保它是数字而不是任何其他类型的输入。如果错误,让他们重试。
最佳答案
其实很简单
Input Number : <input id="numberinput" onkeypress="return event.charCode >= 48 && event.charCode <= 57" />
<button id="btn" onclick="doAction()">
Send
</button>
<script>
var doAction = function () {
var input = document.getElementById('numberinput');
var times = parseint(input.value);
for(var i = 0; i < times; i++) {
//do whatever you need to do
}
}
</script>
关于javascript - For 循环与用户输入 javascript,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38368054/