好吧,还有一个问题。自从我不久前开始学习 javascript 以来,我几乎痴迷于尝试新事物!它是这样的:
假设我有一个字符串数组,我想使用带有按钮 FIRST、PREVIOUS、NEXT、LAST 的导航菜单对其进行迭代。
看看这段代码:
var thearray = ["article1", "article2", "article3"];
var thebody = document.getElementsByTagName('body')[0];
var divcontainer = document.createElement("div");
var divpage = document.createElement("div");
function generatepage(article) {
var paragraph = document.createElement("p");
var name = document.createTextNode(thearray[article]);
paragraph.appendChild(name);
divpage.appendChild(paragraph);
}
divcontainer.appendChild(divpage);
thebody.appendChild(divcontainer);
generatepage(0); // that would be for the first article
我还发现这generatepage(thearray.length -1)
将是上一篇文章的调用,所以我解决了两个按钮(在生成新内容之前,我会用它擦除它,innerHTML
但我想不出该怎么做的是 PREVIOUS 和 NEXT 按钮......
你对我应该如何开始工作 PREVIOUS 和 NEXT 有什么建议吗?
我附上一个JSFiddle
非常感谢您的任何建议!