我有任何代码。我指出了该函数的"alertError"条件。如果是假的,我必须从整个代码退出。我怎么能做到呢?我指出在'alertError'内部返回false,但这不起作用。
function pickUpMounth(e) {
e.preventDefault();
alertError(this.lol.value - 1);
let month = mounts.filter((e, i) => i == this.lol.value - 1)
output.innerHTML = month;
}
form.addEventListener('submit', pickUpMounth);
function alertError(value) {
if (value > mounts.length) {
alert('there are not many months in a year');
return false;
}
}
需要查看alertError()
的返回值
if (alertError(this.lol.value - 1) === false) {
return;
}