//js code to displat desire number of row per page const rowsPerPage = 3; const tableBody = document.getElementById("news-letter-table-body"); const rows = tableBody.getElementsByTagName("tr"); const prevBtn = document.getElementById("prevBtn"); const nextBtn = document.getElementById("nextBtn"); let currentPage = 1; function showPage(page) { const start = (page - 1) * rowsPerPage; const end = start + rowsPerPage; for (let i = 0; i < rows.length; i++) { rows[i].style.display = (i >= start && i < end) ? "" : "none"; } updateButtons(); } function updateButtons() { // Previous button if (currentPage === 1) { prevBtn.style.display = "none"; } else { prevBtn.style.display = "inline-block"; } // Next button if (currentPage * rowsPerPage >= rows.length) { nextBtn.style.display = "none"; } else { nextBtn.style.display = "inline-block"; } } prevBtn.addEventListener("click", function () { if (currentPage > 1) { currentPage--; showPage(currentPage); } }); nextBtn.addEventListener("click", function () { if (currentPage * rowsPerPage < rows.length) { currentPage++; showPage(currentPage); } }); // Initial load showPage(currentPage); ________________________________