1
我設立一個表的一些基本的分頁,我有以下JS功能:HTML通過傳遞鏈路信息JavaScript方法
function AddPagination() {
var paginationDiv = document.getElementById("pagination");
for (i = 0; i < 3; ++i) {
var page = document.createElement("a");
page.innerHTML = i + 1;
page.setAttribute("title", i + 1);
page.setAttribute("href", "javascript:RenderResultTable(this.innerHTML)");
paginationDiv.appendChild(page);
}
}
我想要做的就是通頁碼點擊到RenderResultTable方法。我將這個數字存儲爲link元素的innerHTML和標題,我怎樣才能通過使用上面的代碼來獲得這個通過?
謝謝。
++我應該沒問題 - 其他地方有很多討論,爲什麼前或後增量在for循環中更高效(或不是),取決於語言。試試看:http://jsfiddle.net/samdutton/DpmhP/ –
你可能想爲arg引用RenderResultTable,即''javascript:RenderResultTable('「+ page.innerHTML +」')「);'因爲你可能並不總是有一個數字作爲innerHTML – mrk
謝謝。固定。 :) –