さて、もう1つ質問があります。少し前に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)
、それが前回の記事の呼び出しになると考えたので、2つのボタンを解決しました(新しいコンテンツを生成する前に消去しinnerHTML
ますが、方法がわからないのはPREVIOUSボタンとNEXTボタンです...
前と次の作業を開始する方法について何か提案はありますか?
JSFiddleを添付します
アドバイスありがとうございます!