function top2(){ form3.action="<%=basePath%>admin/cw/index.jsp?page=1"; form3.submit(); } function last2(){ if(form3.pageCount.value==0){//如果总页数为0,那么最后一页为1,也就是第一页,而不是第0页 form3.action="<%=basePath%>admin/cw/index.jsp?page=1"; form3.submit(); }else{ form3.action="<%=basePath%>admin/cw/index.jsp?page="+form3.pageCount.value; form3.submit(); } }
时间: 2024-03-29 19:37:24 浏览: 15
这段代码是一个用于实现分页功能的 JavaScript 代码。它定义了两个函数:top2() 和 last2()。其中,top2() 用于将分页导航跳转到第一页,last2() 用于将分页导航跳转到最后一页。它们通过修改 form3 的 action 属性,并提交表单来实现分页导航的跳转。其中,form3 是一个表单元素,它包含了用于分页的参数,如当前页码和总页数。需要注意的是,该代码中存在一个错误,即在 last2() 函数中,如果总页数为0,则将最后一页设置为第一页,而不是第0页,否则将会导致跳转到错误的页面。
相关问题
function bjump2(){ var pageCount=parseInt(form3.pageCount.value); if( fIsNumber(form3.busjump.value,"1234567890")!=1 ){ alert("跳转文本框中只能输入数字!"); form3.busjump.select(); form3.busjump.focus(); return false; } if(form3.busjump.value>pageCount){//如果跳转文本框中输入的页数超过最后一页的数,则跳到最后一页 if(pageCount==0){ form3.action="<%=basePath%>admin/cw/index.jsp?page=1"; form3.submit(); } else{ form3.action="<%=basePath%>admin/cw/index.jsp?page="+pageCount; form3.submit(); } }
这段代码是用于实现一个表单跳转到指定页数的功能。它首先获取了表单中的总页数,然后检查输入的跳转页数是否是数字,如果不是则弹出提示框并返回 false。如果输入的页数大于总页数,则跳转到最后一页。最后,根据跳转的页数设置表单的 action 属性并提交表单。该代码是使用 JSP 编写的,其中使用了一些 JSP 的语法,如 `<%=basePath%>`。
<script src="<%=basePath%>js/jquery-1.11.3.min.js"></script> <!-- Bootstrap Core JavaScript --> <script src="<%=basePath%>js/bootstrap.min.js"></script> <!-- Metis Menu Plugin JavaScript --> <script src="<%=basePath%>js/metisMenu.min.js"></script> <!-- DataTables JavaScript --> <script src="<%=basePath%>js/jquery.dataTables.min.js"></script> <script src="<%=basePath%>js/dataTables.bootstrap.min.js"></script> <!-- Custom Theme JavaScript --> <script src="<%=basePath%>js/sb-admin-2.js"></script>
这是一个HTML页面中引入的多个JavaScript文件,用于实现一些网页的交互效果和功能。
具体来说,这段代码引入了以下几个JavaScript文件:
1. jquery-1.11.3.min.js:jQuery库是一个JavaScript库,提供了一系列常用的DOM操作和事件处理函数,可以简化JavaScript编程。这个文件是jQuery库的压缩版本,用于减小文件大小。
2. bootstrap.min.js:Bootstrap是一个流行的前端框架,提供了一系列CSS样式和JavaScript插件,可以快速搭建漂亮的响应式网站。这个文件是Bootstrap框架的压缩版本,用于减小文件大小。
3. metisMenu.min.js:MetisMenu是一个jQuery插件,提供了一种菜单导航的交互效果。这个插件可以实现菜单的展开和收缩,以及切换不同的菜单项。
4. jquery.dataTables.min.js:DataTables是一个jQuery插件,提供了一种表格展示和交互的方式。这个插件可以实现表格的分页、排序、搜索等功能。
5. dataTables.bootstrap.min.js:这是DataTables插件的Bootstrap风格扩展,提供了一些额外的CSS样式和JavaScript功能,使表格更加美观和易用。
6. sb-admin-2.js:这是一个自定义的JavaScript文件,包含了一些网站的特定功能和交互效果。这个文件可能是根据网站的具体需求编写的。
阅读全文