使用appendChildren添加按钮

时间:2014-01-23 23:07:01

标签: javascript

我正在尝试使用以下代码。我正在尝试更改按钮以显示...

1-5 5-10 10-15 15-20等。

appendChildren(buttons, pages.map(
    function (page, index) {
        var button = document.createElement("button");
        button.addEventListener("click", display);
        button.innerHTML = (index + 1) + "-" + (index + 5);
        return button;

        function display() {
            displayPage(page);
        }
    })
);

这是代码工作jsFiddle而不是我需要它的工作方式。

1 个答案:

答案 0 :(得分:2)

这只是数学问题。

代码中的这一行:

button.innerHTML = (index + 1) + "-" + (index + 5);

应阅读:

button.innerHTML = ((index * 5) + 1) + "-" + ((index * 5) + 5);

jsFiddle