我正在尝试使用滚动和高亮显示多次单击的按钮。但是,我相信我在某处读到一个函数(或for循环)不允许括号内的If语句(来自我之前的代码)。主要是,我不知道如何多次点击按钮以及滚动和突出显示的额外细节。我该怎么办呢?
代码仍然不起作用或许我没有按顺序正确键入它们?
for (var i = 0; i < 10; i ++) {
if (x == q) {
var button = document.createElement("button");
button.innerHTML = "Next";
var body = document.getElementsByTagName("body")[0];
body.appendChild(button);
button.addEventListener("click", function () {
return document.getElementById(x).scrollIntoView(true);
});
$('body').text().highlight(x);
}
}