【发布时间】:2019-12-19 14:48:28
【问题描述】:
我想在用户单击下一个或上一个按钮并且它已经位于数组的第一个或最后一个元素时得到警报
function myFunction() {
document.getElementById("f").value = person[arr].fname;
document.getElementById("l").value = person[arr].lname;
document.getElementById("a").value = person[arr].age;
document.getElementById("s").value = person[arr].salary;
}
document.getElementById("prevbtn").addEventListener("click", myFunctionPrev);
document.getElementById("nxtbtn").addEventListener("click", myFunctionNext);
function myFunctionPrev() {
if (arr > 0) {
arr -= 1;
}
myFunction();
}
function myFunctionNext() {
if (arr < 3) {
arr += 1;
}
myFunction();
}
【问题讨论】:
-
第一个是
arr == 0最后一个是arr == person.length - 1或者你已经硬编码了值arr == 3
标签: javascript