我试图拥有一个随机生成器,它有一些更常见和更罕见的结果,但它似乎不起作用。单击按钮时没有任何反应,该按钮应该生成结果。我在其他答案中使用了我在此处找到的代码(Updated Demo),但也许它不是我的问题的正确选择?
function checkInputs() {
$('input').filter('[required]').each(function() {
if ($(this).val() === '') {
$('#confirm').prop('disabled', true)
isValid = false;
} else {
isValid = true;
}
});
if(isValid) {$('#confirm').prop('disabled', false)}
return isValid;
}
答案 0 :(得分:1)
修改checkRange()
功能。因为x在您的情况下是未定义的。
替换
function checkRange(raceNumber, n, m) {
if (raceNumber >= n && raceNumber <= m) { return x; }
else { return !raceNumber; }
}
通过
function checkRange(raceNumber, n, m) {
if (raceNumber >= n && raceNumber <= m) { return raceNumber ; }
else { return !raceNumber; }
}