用slice实现分页效果
来源:互联网 发布:硕士出国读博 知乎 编辑:程序博客网 时间:2024/06/05 20:20
<!DOCTYPE html><html><head><meta charset="UTF-8"><title></title></head><body><ul id="ul"></ul><button onclick="pre()" id="first">上一页</button><button onclick="next()" id="last">下一页</button><script>var arr = ["当你走进这欢乐场","背上所有的梦与想","各色的脸上各色的妆","没人记得你的模样","三巡酒过你在角落","固执的唱着苦涩的歌","听他在喧嚣里被淹没","你拿起酒杯对自己说","一杯敬朝阳,一杯敬月光","唤醒我的向往,温柔了寒窗","于是可以不回头的逆风飞翔","不怕心头有雨,眼底有霜","一杯敬故乡,一杯敬远方","守着我的善良,催着我成长","所以南北的路从此不再漫长",'灵魂不再无处安放','一杯敬明天,一杯敬过往',"支撑我的身体,厚重了肩膀","虽然从不相信所谓山高水长",'人生苦短何必念念不忘',"一杯敬自由,一杯敬死亡",'宽恕我的平凡,驱散了迷惘',"好吧天亮之后总是潦草离场","清醒的人最荒唐","好吧天亮之后总是潦草离场","清醒的人最荒唐"];var arr2 = arr.slice(0, 2) //[0,2)var arr4 = arr.slice(2, 4) //[0,2)var page = 1;function next() {var content = arr.slice(0 + 2 * (page - 1), 2 + 2 * (page - 1));document.getElementById("ul").innerHTML = "";for(var i = 0; i < content.length; i++) {document.getElementById("ul").innerHTML += content[i]+"<br/>"}page++;console.log(page)if(page == (arr.length/2)) {document.querySelector("#last").disabled = "disabled";document.querySelector("#first").disabled = "";}else{document.querySelector("#first").disabled = "";document.querySelector("#last").disabled = "";}}function pre() {var content = arr.slice(0 + 2 * (page - 1), 2 + 2 * (page - 1));//slice(a,b)是前闭后开[a,b)document.getElementById("ul").innerHTML = "";for(var i = 0; i < content.length; i++) {document.getElementById("ul").innerHTML += content[i]+"<br/>"}page--;if(page == 1) {document.querySelector("#first").disabled = "disabled";document.querySelector("#last").disabled = "";}else{document.querySelector("#first").disabled = "";document.querySelector("#last").disabled = "";}}next()pre()</script></body></html>
记得初始化。
阅读全文
0 0
- 用slice实现分页效果
- 用jquery实现分页效果
- 用Ext-4.2简单实现分页效果
- 分页效果的实现
- Js实现分页效果
- ViewFilpper实现分页效果
- UIScrollView实现分页效果
- javascript实现分页效果
- PHP实现分页效果
- 分页效果的实现
- jstl 实现分页效果
- 分页效果实现
- PHP实现分页效果
- datagraid实现分页效果
- Java实现分页效果
- 前台实现分页效果
- 实现分页效果的函数
- asp.net实现分页效果
- MySQL
- 表格用户名密码判断自动切换光标
- 练习3
- ubuntu 安装记录 2017年 09月 10日 星期日
- 天天爱跑步
- 用slice实现分页效果
- python 微积分计算-未懂
- 2017 ACM/ICPC Asia Regional Shenyang Online 1005 & hdu6198:number number number
- C++对象字符串的处理(个人记录无参考价值)
- RecyclerView下拉刷新跟多条目
- docker自动化部署实战
- jqueryde的表单验证
- Python面积积分
- mysql-5.7.17-winx64免安装版