数字页码-敲或微调钮

 <script type="text/javascript">
        function goToPage() {
            var pageNumber = document.getElementById('pageNumberInput').value;
            if (pageNumber) { // 确保输入的不是空字符串或非数字值

                pageNumber = pageNumber <= 0 ? 1 : pageNumber;

                var maxPageIndex = parseInt('<%=PageCount%>');
                pageNumber = pageNumber > maxPageIndex ? maxPageIndex : pageNumber;
                setTimeout(function () {//如果不用这个,点go时不会在URL上显示及实际发生页面跳转******
                    window.location.href = "UserInfoListPage.aspx?pageIndex=" + pageNumber;
                },0);                
            } else {
                alert('Please enter a valid page number.'); // 如果没有输入或输入非数字,给出提示
            }
        }
    </script>  
<div>
  转到<input type="number" id="pageNumberInput" placeholder="Enter page number" min="1" max="<%=PageCount %>" value="1" step="1" required /><button onclick="goToPage()">Go</button><span>&nbsp;&nbsp;&nbsp;<%=PageIndex %>页,共<%=PageCount %></span>
</div>

 

posted @ 2026-05-20 19:20  techNote  阅读(0)  评论(0)    收藏  举报